added spec-runner.html with support for running tests in the browser usi...

...ng gulp build-specs. need to clean up the test harness script tags and make a serve-specs task