Use Flask-Login to handle login.

Conflicts:
	calpoly/__init__.py
	calpoly/users/models.py
	calpoly/users/views.py
users/decorators.py: Delete.

login_required is now handled in Flask-Login.
PEP8: Removed unused import and add whitespace.
Fix remember-me function.
Remove remember me functionality..

Will be added back in via Flask-Security in a
different pull.
Revert to python2.
Virtualenv ignores.
Update requirements.txt.
users/views.py: PEP8 fixes.