Fixed: unstable version of QUnit test suite

Unit tests broke because we were using bleeding-edge QUnit (updated whenever someone commits to the qunit repository). We probably want to be using a stable version of QUnit for testing.