* use estimatesmartfee for fee estimation, in case of BitcoinSegwit * use estimatesmartfee in daemon if available * daemon._is_rpc_available() now catches DaemonError instead of using HTTP error code