Utility enums: LanguageId, CountryId and CurrencyId

Practical to use for type safety instead of passing ISO-3166 (Etc)
strings around.

@oskarwiksten : time to release a version 1.0.8 now?