Steal gets all dependencies loaded in jsdom

Wasn't loading before because `jsdom` doesn't support XMLHttpRequest. In order to fix I'm using a [Node module](https://npmjs.org/package/xmlhttprequest) and then shimming it in order to use the file:// protocol.