showing form errors in response
keeping the form created by POST so the errors are displayed
keeping the form created by POST so the errors are displayed for routers
Merge branch 'feature/issue-557-better-handling-of-invalid-form-input' into develop-frontend