Made login asynchronous

- Changed Client.Login to LoginAsync, is awaitable
- Might have broken the support with the PCL, however async is supported
on Windows 8 (RT), Windows Phone 7 and Windows Phone 8
- see #42 for discussion