Reuse TCP connection

bitcoinrpc was opening thousands of connections on my machine, one for each proxy call.  These changes fixed it so only one connection is used.