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

Not really sure if I should be testing that the errors show up, because that's functionality that will work as long as we include the specified HTML...