Add bcse's changes (eb68bb5) - Get language setting from HTTP header.

- WebServer to grab aTV languages info.
- XMLConverter to analyse and do the translations.
- added "no" by Martin Aronsen <martin.aro@gmail.com>.
- compiled "po" to binary "mo" files.
merge bcse's 14dc329 - Refine some string id.
merge bcse's 8e2d189 - Refine XML… use URL() instead of hard code.
Add German translation
Add German translation