Git commits in Moodle 3.0.4 by Frederic Massart

commit f1a4d829e3d3ed9bf444853f3160d70620fac310
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 28 Apr 2016 17:59:53 +0800
Tag:    v3.0.4

MDL-53954 user: Prevent locked profile fields from being edited

commit 7d8050dd38203c48d18bc63ad85ba578776f0064
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 21 Apr 2016 16:38:57 +0800
Tag:    v3.0.4

MDL-51369 course: Adding tests to cover restoring course info

commit 3c9d2b104023a8b9fdc5f4d7e136083babd2609a
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 21 Apr 2016 16:37:39 +0800
Tag:    v3.0.4

MDL-51369 backup: Respect capabilities when restoring course info

commit c14bbcf89004471e388160f67be2426161543668
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 12 Apr 2016 16:55:21 +0800
Tag:    v3.0.4

MDL-53779 external: get_string and get_strings use PARAM_RAW

commit 024a976c269e09743975d6bf6a7ed247bd671e58
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 19 Feb 2016 14:35:57 +0800
Tag:    v3.0.4

MDL-51828 repository_wikimedia: Always use PNG for SVG files