Git commits in Moodle 2.3.3 by Andrew Davis

commit 84fad57f1cd011983c1f3a1aa3fef84874df1535
Author: Andrew Davis <andrew@moodle.com>
Date:   Tue, 09 Oct 2012 11:22:54 +0800
Tag:    v2.3.3

MDL-35762 core_grade: altered the code that determines whether an activity is visible on the user report

commit 7ad8f468489a40bf68e472144e0e69b3bf97f58b
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 01 Oct 2012 12:53:26 +0800
Tag:    v2.3.3

MDL-35667 core_grade: added a new test for grade_category::apply_limit_rules()

commit 113f51d7c9e52ed8e8921660724cda60342e4c85
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 01 Oct 2012 10:05:22 +0800
Tag:    v2.3.3

MDL-35519 mod_book: fixed the cancel import redirect URL

commit 410d0dc2435c4bc4e6ede3b3de4b5924c7dd1a44
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 27 Sep 2012 14:29:26 +0800
Tag:    v2.3.3

MDL-31782 core_grade: fixed a potential infinite loop

commit 88852071b53d33b3a2b868a3e908bb19c74d6788
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 24 Sep 2012 17:52:52 +0800
Tag:    v2.3.3

MDL-33829 mod_glossary: added some smarts so glossary entries with an image in their description are classed as richhtml instead of plainhtml

commit 60b6b6280b8d9b3f7fdab93dc9dde9a2ca4a24e5
Author: Andrew Davis <andrew@moodle.com>
Date:   Tue, 14 Aug 2012 20:24:33 +0800
Tag:    v2.3.3

MDL-33117 grade: added some smarts to the user report method inject_rowspans() to deal with activity conditional availability