Refactored ScriptType classes: new method getConfigString() simplifies reading of settings.
FreemarkerDocument: If a mutli value with several values shall be assigned to a single-value field then an error is logged. If the multi value contains one value this value is used.
New ScriptType MultiValueMerger to reduce several multi-value values to one.