First pass at code to handle multiple merkle trees at once, both over the network and in memory.
 * MerkleIndex -> MerkleTree
 * ... since MerkleIndex will now track a bunch of MerkleTrees