Handle the test instance name correctly, esp w.r.t recent change to TestNG
Create parent folders if needed (while creating output directory)

When used in conjunction with maven surefire v2.13, it's possible that
the surefire-reports directory doesn't currently exist, when reportng's
reporters get invoked. This situation wasn't being handled currently.

Now, making all necessary parent folders and also checking the return
value of mkdirs() and throwing an exception if needed.
Revert "Create parent folders if needed (while creating output directory)"

This reverts commit 1628bf294b9a21d5ec45627bf8bbb540066433c2.
Merge branch 'master' of https://github.com/dwdyer/reportng
Update changelog with important changes since v.1.1.3 release
Merge pull request #41 from nullin/master

Update changelog for ReportNG ready for next release (1.1.4).