Allow code style goals to be overridden

This allows a build machine for instance to use the non-failing goals
Ensure that dependencies between invoker IT invocations are setup correctly
Ensure the sources build strategy can be run multiple times