Work when base repo and commit not given.
More modularity - each test in separate script.
Added Doxygen test.
Clean repo before merge.