Updated to work with Rust 0.8pre

Fixes Issue #2. Finally compiling on rust-nightly as of Sept. 18, 2013. Everything is working again, as far as I can tell, but I don't know exactly how it worked before...