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.