bl2items-frontend-3 integrate angular-translate

- integrate angular-translate for i18n support
- add en and de language
- translations for navigation
bl2items-frontend-3 integrate angular-translate

- dynamic page title for items list views based on the item type to display
bl2items-frontend-3 integrate angular-translate

- title change of starting page
removed unused / wrong requirejs includes for angular-translate
change from the  tilde range syntax to the caret range syntax for node and bower dependencies.
remove broken navigation workaround for google chrome
portal is now an own page with an own page template
translate labels for display items views
translate labels for rarity list and rarity details
translate labels for manufacturers list and details
translate labels for damage types list and details
remove console log statements
reformat code
translate labels for users list and details
translate labels for file list
jshint fixes
merge angular-translate branch