Make ReportLogImpl (in code/test) cloneable
Enhance output of failing tests
Refactor Tests to use @Category(IgnoredTest.class)

Refactor Tests to use @Category(IgnoredTest.class) instead of @Ignore. This allows
to also run ignored tests.
Also adds new ant targets in code/test/build.xml:
* run-tests-ignored
* runt-tests-all