Fix for possible race condition and crash on character selection related to fetching profile data.
The profile data handler expects that the currently logged in character be accessible upon processing results,
and this constraint was violated when the chat server took too long to respond after character selection.
Fixed by switching the event handler to fire after the character has fully logged into the chat server.
Merge pull request #221 from zwagoth/master

Fix for possible race condition and crash on character selection related to fetching profile data.