added ASCII output format and another test case
added shared library and test binaries to gitignore
added json output format
added markdown format
added xml format
changed CHECK and REQUIRE output functions
prototyping output formats
remove useless ascii format, default to markdown
remove report_formats header for simplification
prefix collect_statistics function
finish markdown output format
finish xml output format
finish json output
Merge branch 'output-formats' into develop
Fixes #3 Fixes #4 Merge branch 'develop'