Make sure the order of the public keys is right, independent of which party is withdrawing
Publish transactions on the Bitcoin network (THIS MAKES THE CHANNEL GO LIVEgit diff --stagedgit diff --staged)
Bugfix: add remaining switching of the public key order
Only use 'normal' outputs that have a Bitcoin address
Temporary fix: ignore one specific exception that occurs when re-sending a raw transaction in some older Bitcoind versions. This should be changed for the latest version.