Extensions to bitcoinjs-lib for multi-signature and memo/data outputs, brainwallet passphrases, etc.