Update to rust master

If we're going to do this, then `src/url.rs` should be deleted. Is this crate going to stick around forever?