(fix) update for transition to hyper and crates.io

a lot of these can be replaced with `use iron::prelude::*`