Migrated to SSO login system

- when user uses SSO module from moodle, their ccid is set temporarily
in session (expires after 2 mins), and is set permanently once they
confirm the login on the Assessment page
- if the index page is visited with no ccid set in session, a 'session
expired' msg is shown and a butotn to eclass is provided
- on logging in, the user is taken to consolidated courses page
(previous /student and /prof) where they are shown courses they teach
as well as courses they may be students in (extremely rare case, but
takes into account students who become professors later)
- added hidden login option (in development mode) to log into any user
for easy testing
- some securtiy updates: users shouldn't be able to view anyone's
results by typing their ccid into the url now
Merge branch 'master' of https://github.com/lorencs/Ualberta-Assessment-Tool-Prototype

Conflicts:
	php/generalFuncs.php