Implement clear for floats
Add get_ref() method to DOMString
Handle style attributes in element setter instead of html parser
Call old Element::{get, set}_attr() from new Element::{Get, Set}Attribute()
Don't use 'select'

The new runtime isn't quite mature enough to deal with it, and this
is faster anyway.
auto merge of #730 : metajack/servo/style_setter, r=metajack,me

Rebasing to land #719.
auto merge of #731 : metajack/servo/noselect, r=pcwalton

The new runtime isn't quite mature enough to deal with it, and this
is faster anyway.

Rebased to land #728.
auto merge of #732 : eschweic/servo/tile-grunge, r=metajack

Gets rid of that annoying grit that appears between tiles after zooming.
auto merge of #727 : metajack/servo/clear-float, r=metajack

Rebased #715
Remove rust-glut
Update submodules for new Rust version
Linter changes
Trait changes, and eliminate 'copy'
Library changes
Convert our iterators to external iterators

Except util/tree.rs (see next commit).
Reorganize tree ref / node traits

rustc is no longer happy with

    impl<NR:TreeNodeRef<N>,N:TreeNode<NR>> TreeUtils for NR
For loops and misc changes
Stub out some things that need changes for newrt

brson and I will work on these next.
Remove HTTP support (!)

We'll need a new HTTP client lib written against newrt.
Update Rust version again

This gets us the new runtime.