Upgrade Rust.
auto merge of #2538 : mozilla/servo/rustup-20140528, r=SimonSapin

Not yet ready for merge, but you can start reviewing.

Still need to fix linux and some make check code.
Use GlyphStore::char_len rather than constantly re-casting GlyphStore::entry_buffer.len()
Use bitflags! for RestyleDamage