Update German translation with current status in transifex
Make the key mapper more robust
Make use of application name more consistent

Fixes #29

--HG--
rename : wger/manager/templatetags/manager_extras.py => wger/manager/templatetags/wger_extras.py
Fix unicode error
Automatically generate the internationalised sitemap links

Fixes #37
Merge
Fix unicode erros

Fixes #36
Use new-style string formatting
Fix format, this is not a django template
Use strict mode for js file.
Be more consistent with wording, otherwise both versions show in the po file
Rename the test files so the test runner finds them

--HG--
rename : wger/config/tests/language.py => wger/config/tests/test_language.py
rename : wger/config/tests/language_config.py => wger/config/tests/test_language_config.py
rename : wger/exercises/tests/categories.py => wger/exercises/tests/test_categories.py
rename : wger/exercises/tests/exercise.py => wger/exercises/tests/test_exercise.py
rename : wger/exercises/tests/exercise_comments.py => wger/exercises/tests/test_exercise_comments.py
rename : wger/exercises/tests/muscles.py => wger/exercises/tests/test_muscles.py
rename : wger/exercises/tests/submitted_exercise.py => wger/exercises/tests/test_submitted_exercise.py
rename : wger/manager/tests/preferences.py => wger/manager/tests/test_preferences.py
rename : wger/manager/tests/registration.py => wger/manager/tests/test_registration.py
rename : wger/manager/tests/robots_txt.py => wger/manager/tests/test_robots_txt.py
rename : wger/manager/tests/schedule.py => wger/manager/tests/test_schedule.py
rename : wger/manager/tests/schedule_step.py => wger/manager/tests/test_schedule_step.py
rename : wger/manager/tests/set.py => wger/manager/tests/test_set.py
rename : wger/manager/tests/sitemap.py => wger/manager/tests/test_sitemap.py
rename : wger/manager/tests/temporary_users.py => wger/manager/tests/test_temporary_users.py
rename : wger/manager/tests/weight_log.py => wger/manager/tests/test_weight_log.py
rename : wger/manager/tests/workout.py => wger/manager/tests/test_workout.py
rename : wger/nutrition/tests/copy_plan.py => wger/nutrition/tests/test_copy_plan.py
rename : wger/nutrition/tests/ingredient.py => wger/nutrition/tests/test_ingredient.py
rename : wger/nutrition/tests/ingredient_overview.py => wger/nutrition/tests/test_ingredient_overview.py
rename : wger/nutrition/tests/meal.py => wger/nutrition/tests/test_meal.py
rename : wger/nutrition/tests/meal_item.py => wger/nutrition/tests/test_meal_item.py
rename : wger/nutrition/tests/nutritional_calculations.py => wger/nutrition/tests/test_nutritional_calculations.py
rename : wger/nutrition/tests/pdf.py => wger/nutrition/tests/test_pdf.py
rename : wger/nutrition/tests/plan.py => wger/nutrition/tests/test_plan.py
rename : wger/nutrition/tests/submitted_ingredient.py => wger/nutrition/tests/test_submitted_ingredient.py
rename : wger/nutrition/tests/weight_unit.py => wger/nutrition/tests/test_weight_unit.py
rename : wger/nutrition/tests/weight_unit_ingredient.py => wger/nutrition/tests/test_weight_unit_ingredient.py
rename : wger/weight/tests/csv_export.py => wger/weight/tests/test_csv_export.py
rename : wger/weight/tests/csv_import.py => wger/weight/tests/test_csv_import.py
rename : wger/weight/tests/entry.py => wger/weight/tests/test_entry.py
rename : wger/weight/tests/overview.py => wger/weight/tests/test_overview.py
Add more test files that somehow didn't make it into the last changeset

--HG--
rename : wger/manager/tests/change_password.py => wger/manager/tests/test_change_password.py
rename : wger/manager/tests/copy_workout.py => wger/manager/tests/test_copy_workout.py
rename : wger/manager/tests/day.py => wger/manager/tests/test_day.py
rename : wger/manager/tests/feedback.py => wger/manager/tests/test_feedback.py
rename : wger/manager/tests/index.py => wger/manager/tests/test_index.py
rename : wger/manager/tests/pdf.py => wger/manager/tests/test_pdf.py
Merge