Error display on the login form pages

For #53.

Problem: errors weren't displaying because both the `LoginView` and `SignupView` redirected in the case of errors.

Solution: changed the views to render the template with the form instead. Yeeee