use 'pass', 'fail' and 'pending' events instead of 'test end' to add tests to the report

fix for empty test reports when errors in before and after hooks happen
move to 0.2.1