Removed unused (temporary and commented-out) code
Use RAII (unique_ptr) instead of raw pointer to store TestListener
Removed `using namespace CppUnit`
Added `CppUnit::` where it needs
manager.sh does not print magic-numbers to stdout

added the most common tests
removed unused code