- color is stored permanently at the user record in the db
- user properties from db are stored within user object at UserManager.login
- user has a preferredLanguage now, accessible via ObjectManager.getUser().preferredLanguage
- setter for .preferredLanguage on client side sets it also to GUI.currentLanguage and stores it into db
- Toolbar menu has an option for changing the current language / preferred language for the user
- cow speak language is added for debugging purposes: every text, which is not moo/Muuh is not translatable at all ;-)