Add cmd line option to set user agent. Improves github when used.
Cleanup URL handling in ScriptTask::load a bit.

This should make it clearer that we always pass a URL to Document::new, and
avoids an unnecessary unwrap() call.
Remove unused mutable variable
Use HashMap::find_with_or_insert_with in DocumentHelpers::register_named_element (fixes #3193)
auto merge of #3573 : Manishearth/servo/warnings, r=jdm
auto merge of #3571 : Ms2ger/servo/rewrite-js-url, r=jdm

This should make it clearer that we always pass a URL to Document::new, and
avoids an unnecessary unwrap() call.
Update to wptrunner 1.3, which actually runs.
auto merge of #3587 : Ms2ger/servo/wptrunner-update, r=jdm
Silence unused_mut warnings in generated style/properties/mod.rs

I would have put the attribute on the binding itself, but that doesn't
appear to be possible yet.
Remove trailing whitespace

The Mach test runner doesn't actually make these failures yet, which is
tracked by #3482.
auto merge of #3591 : zwarich/servo/style-properties-mut, r=jdm

I would have put the attribute on the binding itself, but that doesn't
appear to be possible yet.
Remove manual encodable implementation. Fixes #3425.
Fix missing field in CEF port.
Cleanup some code formatting in compositing/compositor.rs
auto merge of #3593 : zwarich/servo/compositor-cleanup, r=mrobinson
Take the prefix from createElementNS into account for HTML elements

Fixes #3139
auto merge of #3565 : glennw/servo/user-agent, r=mbrubeck

Fixes #3455
auto merge of #3548 : glennw/servo/remove-encodable, r=jdm
auto merge of #3575 : gilles-leblanc/servo/issue-3139, r=Ms2ger

Fixes #3139
Update web-platform-tests.