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.
Curious about the reason for this change.