Git commits in Moodle 1.9.6 by mjollnir_

commit 65eebc1dc162f2b4f9dcae485cc48d0f6217492f
Author: mjollnir_ <mjollnir_>
Date:   Sat, 15 Aug 2009 15:58:36 +0800
Tag:    v1.9.6

MDL-19142 assignment/restore small fix to pass $info to subtypes relative to current assignment rather than the full array

commit 8b6405ce85fbba825a11465faada99cfc3c185c0
Author: mjollnir_ <mjollnir_>
Date:   Thu, 13 Aug 2009 17:35:40 +0800
Tag:    v1.9.6

MDL-19142 assignment/backup&restore: support backing up and restoring third party subtypes if they need it.

commit 894909f8bc81e42fb20d652ee35fd2ac635eaf9c
Author: mjollnir_ <mjollnir_>
Date:   Tue, 11 Aug 2009 21:48:23 +0800
Tag:    v1.9.6

MDL-19142 assignment/backup: reverting earlier patch while I figure out a better way to deal with course_modules during restore

commit c1816feb1307e98b8890b60f6acd65935e968af3
Author: mjollnir_ <mjollnir_>
Date:   Tue, 11 Aug 2009 20:16:53 +0800
Tag:    v1.9.6

MDL-19142: assignment/backup add support for third party subtypes

commit e2a1ed12de94b3605367ff4ec12d1fe5fa11be1c
Author: mjollnir_ <mjollnir_>
Date:   Tue, 02 Jun 2009 18:37:24 +0800
Tag:    v1.9.6

MDL-18405 formslib: split is_validated into two separate functions for more flexibility for callers to override the default behaviour.