Add rust-http as a dependency
Use curl-rust instead of rust-http

also bunch of progress in other directions