BIP 32 derivation + test vectors

This does not add actual deterministic wallet functionality yet, only an implementation of BIP32 derivation and its test vectors.

I'm usually not in favor of adding code that isn't used yet, but in this case it may be useful to give a "reference implementation" exposure.