improve test suite
improve test suite

- the test suite now looks for test files recursively
- add header before each test is run

Signed-off-by: Eric Villard <34c6fceca75e456f25e7e99531e2425c6c1de443@eviweb.fr>

eviweb/shunit2-support