Add plan field for TAP report.
Merge branch 'master' into tap
Improve TAP support.
Add plan field for TAP report.
Improve TAP support.
Add description in test line.
Manage void and skipped methods.
Merge branch 'tap' of github.com:atoum/atoum into tap

Conflicts:
	classes/report/fields/test/event/tap.php
	tests/units/classes/report/fields/test/event/tap.php
Add reference to class and method in failures.
Improve vim plugin.
Optimization.
Optimization and refactoring.
Merge branch 'master' into tap
Merge branch 'master' into tap

Conflicts:
	resources/vim/atoum.vmb
Typo.
Use score::getLast*() methods.
Update copyright upper date.
Fix a typo.

In English, we don't have a space or a non-breaking space before
punctuation.
switch(gettype) instead of switch(true) + is_*()

The semantics is exactly the same but the code is easier to understand,
faster to execute and easier to statically analyzed.
Remove trailing LF (\r/^M); bad Windows, bad.