Make connecting to a server the first thing the client does

Signed-off-by: Jack Huey kitskub@gmail.com
NOTE: must be merged when Spout's client-connection branched is merged

SpoutAPI: https://github.com/SpoutDev/SpoutAPI/pull/557
Vanilla: https://github.com/Vanilla/Vanilla/pull/624