Use urllib3 instead of httplib

Allows recovery if dogecoind is unreachable then becomes reachable later. Currently an instance of DogecoinConnection must be recreated to recover.