Allows SystemJS to load within Web Workers

This adds support for web workers building on the work done in ES6 Module Loader. Mostly just window checks, did have to do a plain old eval in this case. Fixes #165