Merge pull request #2210 from kitskub/client-connection

Large changes
Fix my session pulsing error from last PR

Fix tp command
Fix the variable naming in LoginMessage to reflect what it actually is
Changed NOTSPAWNEDID to be -999 because -1 was/is being used as a player id (this needs polishing)
Refactored start(boolean) in SpoutEngine to just start()

Signed-off-by: Jack Huey kitskub@gmail.com