Add HTTP

It's really slow for some reason. Not sure why.
You could use `socket.write(message.as_bytes()).ok().expect("Unable to write to socket!");` to fail in case the write doesn't succeed. If you don't like that you could use `assert!(socket.write(message.as_bytes()).is_ok();` instead.