added assertFileEqual to check whether two files are equal.
added Before and After function to run before and after each testcase
testcase with non zero exit code will now show up in the report.