Use raw transactions

Use raw transactions instead of SendFromMinConf. Also stop using account
balance updates since by using listunspent we can determine if a wallet
has funds to spend.
Well, it depends on how many things are dependent on all of these channel operations continuing.  Right now the code looks rather integrated, so a complete shutdown probably isn't unwarranted.  If more actor features are added, we probably want to separate out some of the components better so if two operations are running, and one fails, and the second is not dependant on it, it can continue while the first stops.