Handle connection to multiple hosts when shared

Connections should be host dependent to be able to connect to different
SignalR servers at the same time.
Merge pull request #25 from floo51/master

Handle connection to multiple hosts when shared