added spec-runner.html with support for running tests in the browser using gulp build-specs. need to clean up the test harness script tags and make a serve-specs task