tools: add testhub to help running all the tests
tools: run coverage targets when code coverage is requested

Also -c and -r are exclusive