This is needed as neither Sinon nor Chai support in-browser testing under IE.
Allows for testing node, browser, and precompiled modes in the node tests. Also reorganizes the qunit spec file to provide better organization.