XD-1768 User should be able to specify deploy properties for Jobs

Jira: https://jira.spring.io/browse/XD-1768
To be consistent with how the DSL would have the criteria and count, maybe we can change the name for criteria to be "Container match criteria".