Switched rust-curl to hyper.

I decided to leave out the `ErrorType` overhaul discussed in #8 from this PR. Fixes #8.