create a utxo pool instead of polling listunspent
cleanup outdated coinbase check

also updated tx curve stop condition and added
utxo to list of drained chans
removed waitForExit chan, duplicate cleanup on interrupt