add thin httplib and cookies wrapper

This is Py2 and Py3 safe, and acts as a base layer
for any requests that will be used. This will need
more work when I get on to the file handling.