Upgrading SignalR, adding tests.

1. Upgrading SignalR to Microsoft SignalR. Some Refactoring. Adding
tests.