Expand tests to include private key encode/decode test vectors

This works, but I figure there might be some suggestions about better renaming or module arrangement.