* add error_handler member to DescriptorSystem * call it where import errors happen * also includes some refactoring in xml.py * some more line length and docstring cleanups