Revamp login logic and fix multiple players being able to log in.


This commit modifies LoginHandlerStart to check for existing players before allowing the client to login.
There is no standard defined, but right now it's just an unrequired change. @SpaceManiac - Should comments be enforced in any particular way?