added messageid to onMessageSentCompleted
added SignalRException handling to requests