minor code reorg
flatten model imports
parse_schema -> parse_schema_element
add parse_schema_string
minor
add xml schema parsing example
improve xml schema example
parse attribute refs
sort_wsdl: don't crash on wsdl docs that contain <attribute> tags.
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.

fix debug
minor
log invalid data xml to spyne.protocol.xml and spyne.protocol.soap.soap11. #246

use logging.getLogger('(...)').setLevel() to make it work to your liking.
improve attribute parsing
add more xml schema types, namely xs:normalizedString, xs:token, xs:Name, xs:NCName, ID and xs:language.

white_space='replace' and 'collapse' don't work yet.
a little bit more verbose exceptions for xml schema parser.
move s12{env,enc} prefixes to soap12{env,enc} to prevent them from being confused with user namespaces prefixes (s%d).