Add file path and line number for each fail in TAP report (#171)

Each test line considered as a fail (i.e 'not ok') now has one more line in
the diagnostic section of the report : /path/to/test/file.php:666
'/path/to/test/file.php' being the path to the failed test fail and '666' the line number.

Skipped tests are not considered as failure so they don't display these
informations.

This diagnostic line will always be the last of the section so parsing would
be easy.
Add class/method informations to failed tests lines (#171)

The output will be formatted as follow :
```
ok 1
# namespace\of\test\class::testMethod
ok 2
# namespace\of\test\class::otherTestMethod
ok 3
# namespace\of\other\test\class::testMethod
```
Merge pull request #199 from jubianchi/tap-netbeans

Some additions to the TAP report for Netbeans and all other IDE, thanks to @tmysik and @jubianchi, close #171.