updated JabbRClient to use an interface

this is to allow easier unit testing when working with jabbr client
updated signalr to v1.0