Added hub proxy facts to verify that a connection cannot be started with an invalid hub

- Also added the longPolling randition of the test which will not
complete successfully until #1442 is completed.
Added a manually restart connection state consistency test for each transport

- This is to mimic the manually restart c# test but for the JS client
Changed the HubProxyFacts to utilize runWithAllTransports.

- However due to some issues with long polling it cannot complete this
test yet
- Also updated the default.html to include all tests etc.
#1442