I updated the schema and serializer to reflect new changes in the matchsettings xml, it uses cdata now, hopefully it works

It also supports adding and editing mode settings, which you can load from existing matchsetttings files.
I tried to make parser from directly loading and parsing gamemode script file, but i noticed that some values can't be auto casted to right types automatically. So that feature needs still to wait.