fix so we can decode a hex string with uneven amount of characters
fix so we can decode a hex string with uneven amount of characters

shown broken in test in last commit

Yubico/yubico-c,Yubico/yubico-c