feat(engine): deploy only changed resources

- extends DeploymentBuilder#enableDuplicateFilter() by a boolean parameter
  that allows to specify whether all resources should be redeployed
  or only those that have changed

related to CAM-2213