------------------
- Convert qrcode to template filter. In templates, change
`{{ mfa_data.qrcode|safe }}` to `{% load mfa %} {{ mfa_data.url|qrcode }}`.
- Fix form validation on missing code
- Add german translation
- Use `never_cache` and `sensitive_post_parameters` decorators
- Do not generate a new challenge on validation errors