Remove unused get_scope_and_cx functions.
auto merge of #1126 : Ms2ger/servo/get_scope_and_cx, r=jdm
auto merge of #1079 : jdm/servo/docnode, r=jdm,metajack

The bit I don't like about these changes is that I ended up hiding the document node from the CSS selecting/matching code, so it continues thinking of the document's first child as the root. When I tried to send the full tree including the document node to layout, the layout code refused to create any child flows. When I sent the document's first child without hiding the document, it saw inherited values for properties like font-family, and later tried to treat the document node as an Element when searching for named nodes.
Cleanup DOMParser binding.
auto merge of #1127 : Ms2ger/servo/DOMParser, r=metajack
Revert "Make Document a Node." for breaking Acid1

This reverts commit 4e47d59165d186d0938fe9ffd726b2c1b83d50f4.

Conflicts:

	src/components/script/dom/domparser.rs
auto merge of #1128 : pcwalton/servo/revert-document-node, r=metajack

This reverts commit 4e47d59165d186d0938fe9ffd726b2c1b83d50f4.

Conflicts:

	src/components/script/dom/domparser.rs

r? @metajack
contenttest: Exit with non-zero status when tests fail

This makes buildbot reject commits with failing contenttests.
mk: Update dependencies.
auto merge of #1130 : kmcallister/servo/contenttest, r=metajack

**This build is expected to fail** at first, because `test_img_width_height` is broken on `master`. It's the simplest way I know to check that with this change, buildbot will indeed catch failing content tests.

After that happens I'll push the commits to fix `test_img_width_height` and request a re-review.
auto merge of #1131 : pcwalton/servo/update-dependencies, r=metajack

r? @kmcallister
Make Document a Node.