Bug fixes related to Shib auth
Removed peer lookup and user profile from shibauth backend
Removed user activation in shibboleth backend. References #1873
Improved shibauth middleware. Some fine-tuning could be done in the future
Moved user update info into middleware
Implemented login page. Altered settings.py.dist . Implemented update on change
Added user data update in shibauthBackend
Code cleanup. Added a networks existence check while adding route
Monkey patched User model. Poller js is templated. Plus minor changes