clean up imports, improve api import, fix text, support waiting on messages
Add a routine to monitor the chain for payment channels settling, and if it's a channel that we are the recipient of payments on, submit any outstanding vouchers to the chain