language changes: Eq -> PartialEq, some additional warnings.
language changes: # should no longer be escaped in format!.
language changes: trait bounds now use + as a separator.
Merge branch 'master' of https://github.com/lifthrasiir/rust-encoding into rustup_20140618
Merge pull request #7 from Manishearth/rustup_20140618

Update to latest Rust