Bryan, catch a patch

I added events to the BIM.Server class, and event dispatch on login.
This fixes the issue with delayed login response. 

I'm thinking to also dispatch a separate event when server connects, and possibly display status of server initialization on the login window.

Cheers,
Dlabz