Fix Firefox not disconnecting on refresh
- Change the withCredentials flag to only be auto-set when cross-domain is detected (can still be explicitly set)
- Conditionally do an async abort if the browser is Firefox 11+ AND withCredentials is true
- #2357
Added unit tests for Firefox disconnect on refresh
- Crated a new QUnit extension to enable theories (data-driven tests)
- Other minor JS test project fixes/shuffling
- #2357
Fix cross-domain test issue from cmd line
- #2357
Merge branch 'release' into dev