separate class from CLI runner
update readme with simple usage instructions
removed validation function - settings are documented; pep8 rearrange run.py; added ability to write contents to a file; multiple cobertura XML files can be aggregated over now
readme syntax highlighting update