Inherit the log source and log type from subprocesses

The log output from 'tap package test ' should inherit the log source and log type from subprocesses if they are running tap