Added World Server authentication.

Note: Packet decryption seems to be broken.