Added basic template for demo driver
minor fixes, debug code removed
Extended QUnit.Assert

Made Assert object useful with self-referencing chain methods and
appropriate test methods, extended in script/tests/assertions.js.
minor syntax fix
Added more assertion methods
updated assertion method arguments

Made argument names of assertion methods less ambiguous.
Merge remote-tracking branch 'origin/develop' into develop

Conflicts:
	script/tests/assertions.js
Weird merge fix.
Restructured test objects to auto add/run children
Fixed some small syntax errors
Finished testing framework: first alpha

testmain is still hooked up to dummy test suite which verifies that the
extended assertions work correctly. This is the final commit before
branching into 0.0.1 of ng-moduleinject.