kinda stuck =( I need to figure out how to make a proper implementation
of a TransactionSigner (extends bitcoinj's CustomTransactionSigner)
Switching from working with full HD keychains to DeterministicKeys only.
The actual FollowingKey of a particular wallet.

Added the ability to append a new following key to the
transactionSigners list. Work has to be done to ensure thresholds are
being respected properly.
We must ALWAYS provide the threshold of a wallet on creation, and on
reload. TODO: remove this restriction, we want a flexible number of
signers if at all possible. Right now, this is what is allowing us to
add a wallet's public key to the list of DemoTransactionSigners thereby
allowing the transaction to be signed. 

We can now add a paired wallet to an existing wallet. We can add to the
followingKeys ad nausiam, but NEVER will we exceed the threshold we
define on startup.