ShaMap:
Implement typed copy() for AccountState and TransactionTree subclasses
Fix PathToIndex to get the correct top()
LedgerEntryItem.copy copies the index()