Git commits in Moodle 2.3.3 by Raymond Wijaya

commit b865c07b69a85d6d4720dc66b8745cf8936bcdbb
Author: Raymond Wijaya <raymond.wijaya@netspot.com.au>
Date:   Wed, 12 Sep 2012 16:33:54 +0800
Tag:    v2.3.3

MDL-35665: Cherry-pick MDL-35389 : Fix an error when changing locked state of a assignment is changed

commit ff61f14c0454f1a7e05ecd47f7f74d5528fcca31
Author: Raymond Wijaya <raymond.wijaya@netspot.com.au>
Date:   Wed, 12 Sep 2012 14:19:32 +0800
Tag:    v2.3.3

MDL-35252: Fix a bug that creates unneccessary rows in grade_grades table when unchecking 'overridden' check box in gradebook update

commit cfe32be82264276eb51eb94db1ba4f3b0268652c
Author: Raymond Wijaya <raymond.wijaya@netspot.com.au>
Date:   Fri, 24 Aug 2012 14:32:04 +0800
Tag:    v2.3.3

MDL-34660: Fix SQL error in assignments module with Oracle Database I by replacing 'offline' with 'nosubmissions'

commit 10839ace75f9b5c2849f1a7fc051a9ddc1c9f92a
Author: Raymond Wijaya <raymond.wijaya@netspot.com.au>
Date:   Tue, 21 Aug 2012 15:50:56 +0800
Tag:    v2.3.3

MDL-34794_M23: Add reset course feature in  mod_assign (new assignment)