Upgrade to Rust aa67254 2014-05-08

r? @Ms2ger

This includes some breaking public API changes (`~str` → `StrBuf` and `~[T]` → `Vec<T>`)