Add gettext, so we can have localized messages

Signed-off-by: Martin Zobel-Helas <zobel@debian.org>
Rewrite gettext, use django internal functions instead.
generated .pot file and did an initial german translation
Merge pull request #7 from zobelhelas/gettext

Add gettext, so we can have localized messages