relax assumption that HD seeds are 128 bits
relax assumption that HD seeds are 128 bits

cleanup
Update HD wallets todo list.
Auto-upgrade to HD when fetching a change address.
Make DumpedPrivateKey serializable, so that it can be used to pass around keys between loosely coupled application components.
Fix a payment protocol unit test that had a forgotten @Test annotation and thus didn't actually work.