Added connect and processing timeouts for bitcoind connections

If bitcoind has a problem, the connection can hang forever.  I think these are some sensible defaults.