Git commits in Moodle 2.3.5 by Andrew Davis

commit 69313ec4239eb7b9643867d25086201b46f9dbf7
Author: Andrew Davis <andrew@moodle.com>
Date:   Tue, 26 Feb 2013 11:07:19 +0800
Tag:    v2.3.5

MDL-38149 core_grade: added a guard for when there are no old grades

commit 46c9d980e541d9e231f29f779504b5a50a90128f
Author: Andrew Davis <andrew@moodle.com>
Date:   Fri, 08 Feb 2013 10:15:17 +0800
Tag:    v2.3.5

MDL-34800 core_grade:switched from hiding the submit button to disabling it if ajax is enabled

commit cd536c6be5c5d1a5ad8d5b59335112d0f0504d32
Author: Andrew Davis <andrew@moodle.com>
Date:   Wed, 06 Feb 2013 15:57:48 +0800
Tag:    v2.3.5

MDL-32076 core_grade: fixed handling of unlimited grades

commit db30e0b00ab1df65f47910b78edb1351eafc96ad
Author: Andrew Davis <andrew@moodle.com>
Date:   Wed, 30 Jan 2013 18:17:57 +0800
Tag:    v2.3.5

MDL-13805 core_message: fixed some problems caused by a hasty backport

commit f5eaec86468229cc305723bf5f352284e03c3a0a
Author: Andrew Davis <andrew@moodle.com>
Date:   Sat, 26 Jan 2013 09:39:48 +0800
Tag:    v2.3.5

MDL-32076 core_grade: fixed ajax handling of unlimited grades and added some unit tests

commit 4e6cffa180b320bca5713898d5b6446423153f89
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 10 Jan 2013 15:58:16 +0800
Tag:    v2.3.5

MDL-37357 core_grade: fixed the showing and hiding of rank on the overview report

commit 65ac28683e4dfa7304b66fc2496709277a179b7a
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 10 Jan 2013 14:57:32 +0800
Tag:    v2.3.5

MDL-37352 core_grade:fixed some ajax display issues

commit f86473cebcf89fe0408df40ecaf79a392cc3d8b0
Author: Andrew Davis <andrew@moodle.com>
Date:   Wed, 19 Dec 2012 09:46:16 +0800
Tag:    v2.3.5

MDL-36757 course: avoid accidently overwriting the hidden/visible values set on grade items

commit eae7b4d189635455bb3e02b9444be13a83bc4863
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 12 Nov 2012 15:25:49 +0800
Tag:    v2.3.5

MDL-13805 core_message: fixed the admin's ability to read another users messages

commit b65bd8b65825e1a0ef4e6dcc5280381433930495
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 30 Jul 2012 12:10:23 +0800
Tag:    v2.3.5

MDL-33117 grade: adding unit tests for the user report function inject_rowspans()