Add es6-shim in Worker test.
Include worker test
Use self global reference instead of window for web workers.
Fix spacing and bom to align with existing code.
Change worker-runner.js extension to .workerjs so that it doesn't run during npm test.
Style issue fix.
Move makeZeroTimeout guards to one location.
Merge pull request #248 from david-risney/master

Allow importing es6-shim.js in web worker (fix #247)