Removed the use of File object to handle files.
Throws new exceptions.
New comments.
ArffDataWriter generates arff files after the data is parsed at PerfReportDataParser.
config file directory path changed.
Performance event counts are stored as String instead of float as before.
Added a method to prettify the event ids to be written to arff header.
Asserts the String outputs instead of Floats since PerfDataHolder keeps event counts as String instead of Floats.
This test case tests the use case of generating an arff file from the output file generated by a perf-report command.
/output/ folder holds the generated arff files.