move set session state to online

The session state should not move to online state in
xio_session_sercer.c::xio_on_setup_req_recv.
If the session has multiple portals that it should happen after the
first "HELLO" message "xio_server.c::xio_on_new_message" if the
session has only one portal than the state should be moved to
online state only in "xio_session_server.c::xio_accept"

Additional cleaning was done remove '};' in code and fix switch
fall-through to the default state (add break).

Signed-off-by: Shlomo Pongratz <shlomop@mellanox.com>