Updated PhantomJS to 1.5 added gitignore removed use of requirejs

Require JS causes test files to load in asynchronously and so the
reporter cannot register in time to set it self up through injection
with PhantomJS. Need to explore other include methods such as when the
qunit or jasmin resources are requested.