Merge branch 'duggasys-master' into duggasys-feature-studentview
Implemented reset password functionality
Made sure password resets force a password change

newpassword has to be set to a non-zero value to force the user to
change their password on login.

Addtionally some code styling fixes were made.
Merge remote-tracking branch 'origin/duggasys-master' into duggasys-feature-studentview
Merge remote-tracking branch 'origin/duggasys-master' into duggasys-feature-studentview
Some updates to the student list

Appended student list to the title of the page to make its purpose more
clear.

Made the delete checkbox and the reset button visible by default. Made
the styling use the actual width of the page rather than being stuck in
a tiny box.
Add some confirmation boxes to actions

Some actions are inherently harmful if used without care. We need to
confirm that the user really wants to perform these actions before going
ahead and performing them.
Removed an include

jQuery is already included elsewhere in the system, including it again
will cause some weird behaviour.