#62 - MetadataLinkInfo (1.5.x) - refactor encoder/decoder

see issue #62