Git commits in Moodle 2.2.4 by Aaron Barnes

commit c657426438dd6eb22e28a83ed8f72c4c7f1ab23a
Author: Aaron Barnes <aaronb@catalyst.net.nz>
Date:   Wed, 27 Jun 2012 06:38:24 +0800
Tag:    v2.2.4

MDL-34044 completion: Fix regression caused by MDL-26626

commit 8e6ec68cdfbdcb5e5f5b4177d88dc851879cc7ed
Author: Aaron Barnes <aaronb@catalyst.net.nz>
Date:   Tue, 29 May 2012 10:34:16 +0800
Tag:    v2.2.4

MDL-33398 completion: Fix coding error (should be arrays not objects)

commit 91190892f177ab19aae25e10ea4d6a2c09858e62
Author: Aaron Barnes <aaronb@catalyst.net.nz>
Date:   Wed, 11 Apr 2012 14:54:40 +0800
Tag:    v2.2.4

MDL-32249 completion: Make grade criteria more consistent

commit 373d42cf3a62ea6172cd343b36707ad0d62667be
Author: Aaron Barnes <aaron.barnes@totaralms.com>
Date:   Wed, 28 Mar 2012 05:53:09 +0800
Tag:    v2.2.4

MDL-32203 completion: Fix issues with data object where clauses