HuckingFunctionalTests - adding functional tests for WebSockets

Note: it is impossible to self host SignalR within Store unit tests and it is not possible to start a new process from Store unit test projects.

Fixing a bug when Reconnected event would never be invoked for Store WebSocket transport