locale uses ignored_prefixes in missing_keys
updated gemspec
base everything on hashes