feat(service): allow using wildcards in language aliases

Fixes #426

This allows usage of wildcards in language aliases defined by `registerAvailableLanguageKeys`. e.g.

```
$translateProvider.registerAvailableLanguageKeys(['en', 'en_GB', 'en_US'], {
	'en_*': 'en'
});
```