Made cancellation token available as a build service and inject into DefaultTaskGraphExecuter, rather than shipping it down through the build actions.