Remove no-op implementations from Document and HTMLDocument.
Don't build package by default.
Small bugfixes in sub.mk.
Update to latest Rust.
Renderer might have exited before compositor knows its gone.

This works around the problem, which will need a more detailed fix when it
gets revamped.
Run one contenttest at a time.
Disable contenttest on linux because it doesn't work anyway.
auto merge of #1067 : metajack/servo/rust-up-20131014, r=jdm

This upgrades to this morning's master. We have unfortunately broken the Android build, but I will update that in a second pull request as I think it's more than a single upgrade behind.
Factor out a helper for eagerly creating JS wrappers
Eagerly reflect {,UI,Mouse}Event
Fix Event and MouseEvent contenttests
auto merge of #1103 : kmcallister/servo/eager-wrap, r=jdm
Split out the part of the compositor which makes OpenGL calls
Add a headless null compositor

We also have to disable rendering in headless mode because it uses OpenGL calls
for now.

Fixes #471.
Use headless mode for content tests
Simplify opts.rs
auto merge of #1092 : kmcallister/servo/headless, r=metajack
auto merge of #1104 : ibnc/servo/script_dev, r=jdm

Fixes #845
Wrap ValidityState eagerly.
Use the new style system

Credits to:
    Deokjin Kim
    Ilyong Cho
    Jaeman Park
    Junyoung Cho
    Ryan Choi
    Sangeun Kim
    Yongjin Kim
    Youngmin Yoo
    Youngsoo Son