Add proxy support to Interface class

Added httplib2 proxy support to Interface class. This allows specifying a proxy via URL:

http://[user:pw@]server[:port]

Included code from the [SocksiPy library](http://socksipy.sourceforge.net) to remove need to install egg.