code: public Session createAndConnectSession(EventHandler... eventHandlers)
  			throws InterruptedException, Exception
  	{
  		Session session = createSession();
  		connectSession(session, eventHandlers);
  		return session;
  	}
docs: Creates a {@link Session}, adds the event handlers to the session and
  then connects it to the remote jetserver. This way events will not be
  lost on connect.
  
  @param eventHandlers
  The handlers to be added to listen to session.
  @return The session instance created and connected to remote jetserver.
  @throws InterruptedException
  @throws Exception