Further protection from malicious servers during connect:
- Clients set challenge earlier, sends this challenge with getchallenge request.
- Servers will read this and send back with challengeResponse.
- Is fully backwards compatible with old servers and old clients.
- Removed ipAuthorize packet stuff from server code, there is no auth server in JA.