added newline to end of all source files
changed the call to the print assertion functions to take a parameter for whether or not they passed
added passed tag to xml output
added passed tag to json output
fixed some missing parenthesis
added pass/fail output switching to markdown output format
changed json passed data to boolean
fixed a bug in JSON output format producing invalid JSON for multiple assertions on first test case