Merge pull request #18 from jakearchibald/master

Moving service worker pollyfill into content script.

Using the extension to detect request type.
Add `node_modules` to .gitignore.
Switching promises to rsvp