Catch up with bitcoinj API change: close() -> settle()
Fix a server bug that was introduced with the CLI work.
Catch up with latest bitcoinj changes: client now has to pre-pay a sufficient amount on the channel to at least match the min fee.