Changed _fetchJS impl to work better with Chrome Packaged Apps

Instead of grabbing it over AJAX, we're using chrome to import the script via `script.src` and placing it in the head tag. To make it async, an `addEventListener` was attached to the `script` that calls the callback.

This change is to work around the strict CSP in Chrome Packaged Apps.