Bug/bip32 seed length

As per the BIP0032 spec, we should check that the seed is between 128 bits and 512 bits. The bad test was creating a 256 byte seed instead of a 256 bit seed.