i18n enhancements, added German translations

- Minor improvements to i18n stuff
- unified textdomain
- created default .po/.pot file for translators
- added full German translations