[TASK] Updated Travis CI configuration to generate code coverage for unit- and functional tests and upload both to Scrutinizer CI