Fix typo in marshall.h
Replace "see Target for more details" by actual documentation

Also add commentary to nfc.(*JewelTarget).Marshall() where I forgot to
write some before.
Make error strings lower case as per Go naming conventions