Fix for #21 + UT

VersionObfuscator have a bug, preventing
Version reconstruction from String
Renamed test, this is about version not key

Still, the exception was mentioning "illegal key"
so it distracted me ;)
Merge pull request #22 from cstamas/versionObfuscator-fix

fix for VersionObfuscator bug, prevents version reconstruction from String