Add test of decryptExtendedKey error paths
Add code review corrections
Merge pull request #45 from larshesel/vp

Add test of decryptExtendedKey error paths
New test helper function to check that we got the error we wanted

This simplifies a bunch of our tests and, again, reduces duplication