more improvements

* switch on the coverage for the invoker tests
* enable coverage via profile only
* removed restriction to master branch
* after success (on Travis), simply create the report