Corrected QUnit module name
Fixed QUnit functional tests to work with NetworkMock fixes

- These fixes will keep transports disconnected until connect is called
Updated NetworkMock transports stay disconnected.

- These changes were made so I could verify that all transports will attempt
  reconnecting multiple times if the first attempt fails.

#1684
Ensure SSE & WS will attempt reconnecting multiple times

#1684
Test ensuring JS transports attempt reconnecting multiple times

#1684
Code cleanup for #1684 fix and tests

- Thanks for the review Taylor!