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