Merge pull request #4 from KenjiBaheux/master

Removed mentions of obsolete flag
Correct mime type in response (this should be automatic but isn't in Chrome)
Chrome supports promises fully in 36
Fixed some out of date spec URLs.
Removed the `*` from the scope path, since it's no longer needed.
Merge pull request #5 from jeffposnick/master

Fixed some out of date spec URLs.
Build
Chrome canary now supports fetch with caveats
Link caveat to bug entry

Added a link to the relevant crbug entry
Missed a *
Merge pull request #8 from KenjiBaheux/link-to-crbug-for-messageEvent-source-is-null

Link to crbug for message event source is null
Lifecycle stuff is working with a few caveats
Updated caveats for response and request
Merge pull request #9 from KenjiBaheux/lifecyle-mostly-working

Lifecycle stuff is working with a few caveats
Merge pull request #10 from KenjiBaheux/updated-response-request-caveats

Updated caveats for response and request
Separate fetch demo
Fetch only available within SW
Fixing data structure error
Update checks are in there
Updating build