Created custom auth forms.

Added error_css_class and required_css_class as form
class variables to permit easy styling.
Fix for failing jenkins tests.

A couple of Jenkins tests fail because LOGIN_REDIRECT_URL pointed to
an unfurnished url, resulting in 404. Jenkins doesn't need a special
redirect, so inherit the one from settings.py.