Move CanvasRenderTask to gfx crate.
Stubs for fetch module
Definition of Request and related enums
Definition of Response and related enums/concepts
Upgrade Rust.
Merge pull request #2984 from servo/rustup-20140716

Upgrade Rust.
Merge pull request #2989 from jxs/master

refactor new_resource_task, use one channel instead of two
Revert the rust-mozjs changes to support threadsafe SpiderMonkey.

These changes were integrated accidentally, and now cause segfaults during
conservative stack scanning.
Update expected results for send-content-type-charset.htm.
Merge pull request #2934 from saneyuki/canvas

Move CanvasRenderTask to gfx crate.
Merge pull request #2991 from Ms2ger/send-content-type-charset

Update expected results for send-content-type-charset.htm; r=jdm
Add 'set -e' to the Travis OSX script.

This ensures that the script actually fails if the build didn't succeed.
Fix stuff in fetch crate
Merge pull request #2990 from Ms2ger/revert-threadsafe

Revert the rust-mozjs changes to support threadsafe SpiderMonkey. ;r=jdm, Manishearth
Merge pull request #2962 from Manishearth/fetch

Start of fetch module; r=jdm
Merge pull request #2992 from Ms2ger/set-e-osx

Add 'set -e' to the Travis OSX script; r=Manishearth
Return 'BackCompat' for document.compatMode only if in quirksmode
Mark linebreak_simple_a.html as flaky on cpu reftests.

It has failed on three unrelated PRs:

https://s3.amazonaws.com/archive.travis-ci.org/jobs/31574326/log.txt
https://s3.amazonaws.com/archive.travis-ci.org/jobs/31581185/log.txt
https://s3.amazonaws.com/archive.travis-ci.org/jobs/31592052/log.txt
Merge pull request #2997 from Ms2ger/flaky-reftest

Mark linebreak_simple_a.html ass flaky on cpu reftests; r=SimonSapin
Merge pull request #2996 from hazz/document-compatmode

Return 'BackCompat' for document.compatMode only if in quirksmode; r=Ms2ger