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
```
Calls to parent class are now always unshunted after mock class generation.
Improve error message about unknown method.
Not use default arguments when autorun is used, thanks to my colleague S. Gérome to report the bug.
Not use default arguments when autorun is used, thanks to my colleague S. Gérome to report the bug.
Use the http://www.atoum.org/atoum as repository URL, thanks to my colleague F. Musy to report the bug.
Merge branch 'master' of github.com:atoum/atoum
Add the expected size in the message for the object size assertion
Merge pull request #198 from ludofleury/explicit-object-size

Add the expected size in the object size assertion message, thanks to @ludofleury.
Cleaning.
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.