Git commits in Moodle 2.4.2 by Andrew Davis

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

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

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

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

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

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

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

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

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

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

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

MDL-37352 core_grade:fixed some ajax display issues

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

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

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

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

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

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