updated packages and bug fix

Updated the nuget packages to get the latest versions.  There was a bug fix in the web sockets library that made the connection more stable.  The bug fix was when pusher was returning an "pusher:error" event back.  The data object was expected to be a string and when this event comes through it isn't, it's an object.  I utilized the JSON.NET library to work around this and stop the exception from being thrown.