Prevents uWaterloo's Desire2Learn from logging you out, and contain any messages about expired sessions to within the browser tab, so that you don't get interrupted in the middle of doing something else.
Chrome: http://www.howtogeek.com/120743/how-to-install-extensions-from-outside-the-chrome-web-store/
Firefox: Get greesemonkey