Added to test framework

Continued to expand qunit into something that doesn't suck. Also
refactored file tree.

- Added script/tests/testsuite.js - TestSuite class
- Updated script/testmain.js to use new class