Better integration of Shibboleth and local logins:
- login button now goes to login page which displays shibboleth or local login.
- pages that fail authentication now go to login page.
- Fixed login redirects to go back to the page they came from (or the dashboard).
- Added success messages for logout
- Added warning for logging out of shibboleth telling the user they need to close the browser.