Async Connect

Added async connect calls. Paramaters work the same as normal ones.
Event called LoginEnd gets triggered when connection is established