Remove temporary directory once work finished
xscreensaver: use 4min timeout for students, 20min timeout for staff

xscreensaver will blank the screen after a certain time, then wait 1 minute
before locking the screen
Merge branch 'develop'
Revert staff exception for xscreensaver
Fix error with mkdir
Fix regression in 92b897e4a223de0efb43990b7c6eeaa3741141b1

Broke dropping privilages in pam-wrapper for close_session
Integrate lightsOn for screensaver delay

Screensaver should be effectively disabled when running fullscreen apps such
as VLC or Flash videos. lightsOn accomplishes this, checking every 2 minutes
for fullscreen windows then delaying the screensaver

Pulled from iye/lightsOn@59e31d7872c4f9495b5465ee19fd5067c3221db0
Bypass proxy in Firefox and Thunderbird for private IP ranges
Merge branch 'develop'

After this commit, the 'develop' branch will be discontinued.

DO NOT USE develop FOR ANY FURTHER DEVELOPMENT, ALL WORK SHOULD BE DONE IN
master
Revert "Integrate lightsOn for screensaver delay"

This reverts commit e6e7c98a6e004fb2f411a22783800a985346f435.
Revert "Revert staff exception for xscreensaver"

This reverts commit 0b76dcf2565f482eb517ef9eda6c3fe9505cc7e5.
Revert "xscreensaver: use 4min timeout for students, 20min timeout for staff"

This reverts commit 94ba188dcb09a5f8e532d2d6005990e7b555dd71.