Initial commit, up to http client.
Merged in the license/readme.