Git commits in Moodle 1.9.12 by Tim Hunt

commit 71ec5d19df4f506ca810cd55e25ebca4c5b94962
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Apr 2011 19:09:05 +0800
Tag:    v1.9.12

MDL-26937 quiz grades report. Work-around MySQL fussiness, like for MDL-26416.

commit 551a610ed1a586aad184b5787415a05fcae7d7d4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Apr 2011 06:54:59 +0800
Tag:    v1.9.12

MDL-26981 qtype_random fix restore of attempt data.

commit 5cf3a84aee20ce15d06a96031673637a2699a16c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Mar 2011 00:52:38 +0800
Tag:    v1.9.12

MDL-21446 truncate >31 char worksheet names that otherwise break Excel export.

commit 6d276b3254cbe2dc1d041dc08712e83829334ab5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 05 Mar 2011 02:58:54 +0800
Tag:    v1.9.12

MDL-20946 fix gradebook SQL to cope with multi-role and deleted users.

commit 83f22aae0eb1a31f2612c35dda4a0cd1b7543808
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 05 Mar 2011 01:45:03 +0800
Tag:    v1.9.12

MDL-26324 overall feedback problem when quiz changed to being graded out of 0

commit 49b252149234232745766d6c913c75fb32140c6b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 19 Feb 2011 03:18:06 +0800
Tag:    v1.9.12

MDL-26505 rounding problem in quiz_save_best_grade.

commit 8d5eaee1c9bea549215791cb84e68c94bab8d3fc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 19 Feb 2011 01:23:41 +0800
Tag:    v1.9.12

MDL-25122 Quiz review page does not check and enforce separate groups mode.