Merge pull request #1 from johndavidback/master

Adding in requirements and updating gitignore
Created LoginView and login page template.
Merge branch 'master' of https://github.com/sheeksav/brewedwell
Added attr info to LoginForm and fixed a typo.
Fixed a bunch of login stuff.
Added logout mechanism.
Added dispatch function and login_required to views that need them.
Added form field template tags and some validation.
Moved login/logout to top nav.
Added History model.
Made the tuple a bit simpler.
Created form, template, view, URLconf for Sign Up process.
Added some links for login and register pages.
Corrected the form widget type.
Had to add a sucess URL to the view definition.
Added a greeting with user's first name.
Added password complexity.
Added some stuff to settings.py for Heroku. Created STATICFILES_DIRS so not staic folder can by ANYWHERE in project folder.
Heroku stuff?
Added a logo to homepage.