added proper test for roundtrip

GeneratedcCounterexamples indicate that hmac_api_lib:validate/4
crashes when non-unicode strings are passed to it.
Merge pull request #2 from metadave/dp_proper

added proper test for roundtrip