Use urllib3 for the API calls

This allows us to have proper SSL certificate verification (see
CVE-2013-2073) as well as drop a lot of code.
Drop file with list of certificates
Put urllib3 in the client
Hide urllib3 log messages by default
Merge branch 'urllib3'

Fixes #42.
Minor fix
Only allow one dot in the tx/config entries

If there are more than one, the user will get a 404 error.

Fixes #18.
Add Python 2.x classifiers to setup.py
add pseudo option
Update setup.py for urllib3
Add new packages
Don't send the whole file path on file uploads
Bump version to 0.10
Act on HTTP errors on auto-remote action
Switch to relative URLs

Urllib3 will open the connection anyway. This improves compatibility
with HTTP/1.0 clients.
Update imports and put fallbacks in place
Use new style exceptions
Use new style octal literals
Use six' iteritems compatibility function
Use Python 2.6 built-in next