Allow SSL connections to bitcoind

This is required as, by default, self-signed certificates are rejected. Most users of bitcoin use self-signed certificates. This was commented upon in #436