Git commits in Moodle 2.1.5 by Andrew Davis

commit 617d29bb4147a1402db8fd990190cc485d2945d6
Author: Andrew Davis <andrew@moodle.com>
Date:   Sun, 12 Feb 2012 19:07:54 +0800
Tag:    v2.1.5

MDL-31432 message: prevent messaging popups while viewing messages

commit f684c55b0c88e1c29dd763cf0b16a3e6309876c7
Author: Andrew Davis <andrew@moodle.com>
Date:   Fri, 10 Feb 2012 11:02:39 +0800
Tag:    v2.1.5

MDL-31335 message: wrapped calls to mtrace() in email_to_user() within a check to make sure its a CLI script

commit de0799a8939f0c96c1636d3a232233a71a1ae79d
Author: Andrew Davis <andrew@moodle.com>
Date:   Wed, 08 Feb 2012 14:45:43 +0800
Tag:    v2.1.5

MDL-29080 grade: simplified bug fix to prevent users without the required capabilities from being able to export hidden grade items

commit 045ef083f11cc05ff9682ebe28f956230fa0bc2f
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 23 Jan 2012 15:07:32 +0800
Tag:    v2.1.5

MDL-29892 grade: added a check to prevent hidden courses appearing on student overview reports

commit 9e74931f1a64c14d532e31015271ac3c414ac3a6
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 23 Jan 2012 12:29:00 +0800
Tag:    v2.1.5

MDL-30722 mod_forum: prevented users being auto-logged in as guest when they access /mod/forum/unsubscribeall.php

commit ce9ad8de9906ea43093193b525ffeec5faac0864
Author: Andrew Davis <andrew@moodle.com>
Date:   Fri, 30 Dec 2011 11:56:22 +0800
Tag:    v2.1.5

MDL-29097 course: refactored to avoid having two seperate calls to events_trigger()

commit cec66207be8031dbb99a9772f49ecad8fa341553
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 29 Dec 2011 17:20:39 +0800
Tag:    v2.1.5

MDL-30707 mod_forum: fixed a add_to_log() call that was causing invalid URLs to be added to the log

commit cfc8537034aafd854841f85d0fce8d8bc52a2b79
Author: Andrew Davis <andrew@moodle.com>
Date:   Wed, 28 Dec 2011 16:28:17 +0800
Tag:    v2.1.5

MDL-30828 mod_feedback: fixed sorting when viewing responses