make default_key transliterate non-ASCII characters instead of truncating the key
add 2 tests
Merge pull request #74 from cruessler/transliterate-default-key

make default_key transliterate non-ASCII characters