Added PlayerSettingsChangeEvent to the API to reflect and Settings Change in the Client
Added a getLocale() to the Player Entity Class
Added a Locale Enum to reflect all possible Languages in the Client
Added ChatMode Enum to reflect all possible Settings in the Client
Added a LocaleManager which can be used for translation and Language File Handling
Added getLocaleManager() to the JavaPlugin abstract class to get access to the Plugin specific LocaleManager