made SimpleHDKeyChain.getDeterministicKey public
added wallet deserialization support