add missing license header to xml_schema.parser
prevent spatial types from preventing model.Unicode to be mapped against xs:string
parse_schema => parse_schema_{element,string} in tests
make namespace prefixes dynamic in schema tests.
move color functions to its own module.

also make indentation fixes in debug calls in xml parser shorter.
minor