Rename jsonrpc to bitcoinrpc to make it not clash with python-jsonrpc library.
! PEP8 fixes
more PEP8 fixes; serviceName not fixed for compatibility

fixing the AuthServiceProxy parameter serviceName would create
a small compatibility issue and should probably be announced
before it's changed
fix serviceName PEP8 issue
Allow the HTTP timeout to be specified by the user
Support connection reuse between rpc calls
Bugfix: Avoid passing base64 Basic authorisation through repr
Propogate the error text with the JSONRpcException to the message for easy debugging
Changed library from httplib to urllib3 for thread safety and connection pooling
Adds notice of changes and non-reverse compatibility, and a few other touchups.
Moves authproxy to new home