created i18n-service and configuration in settings
added i18n support for ngPluralize

transparently localize ngPluralize directives by translating the value
of the "when"-attribute before ngPluralize compiles it
put current locale in consideration for various caches in filters/services

some local caches now need to be purged when the locale is changed on
runtime or else they'll still display strings in the wrong locale/language

Revert this commit once the locale loading is moved into init phase of
the page so it won't change during runtime anymore
integrated i18n in all modules

every string in the modules to be displayed should now be passed through
`_` first
integrated i18n into some partials

as in the previous commit every string to be displayed in the partials
should now be passed through `_` first
increased width of .navbar-offline

localized strings may be longer and would wrap outerwise, hence added a
bit more room
i18n service improved

Supported basic markdown for translations
Improved insertParams function
Migrate remaining modal views to msgid
created locale en-us for i18n

extracted all strings out of the partials and modules
Final i18n fixes

Enable mdown for some "\n" l10n keys
Disabled language select since there is only English available