[BugFix] [Feature] Fixes issue #1682

Makes the checkout steps configurable, for now only the templates.

Added the parameter to all steps.

Remove checkout: ~ from default config.

Epic fail fix.
Merge pull request #1683 from steffenbrem/feature/checkout-templating-configuration

[BugFix] [Feature] Fixes issue #1682