Merge pull request #365 from akash/master

Faris/Akash - #1287 - added test for report generation
Merge pull request #366 from akash/master

merge
Faris/Akash = #1575 - creating reports dir if doesn't already exist and ignoring from git