Configure on demand. Some refactorings & reworking of the coverage.

Now the BuildActionsFactoryTest is not influenced by gradle.properties file present in local dev environment. Moved some coverage to more relevant spot (e.g. the properties precedence order moved to GradlePropertiesConfigurerTest).