Reverted one change from "Fix some compile warnings"
XD-1508: All jobs end up on the same container

Modified job deployments to use ContainerMatcher
(similar to stream deployments) instead of creating
a new iterator from ContainerRepository on every
job deployment.
XD-1482 initial support for deployment manifest

Currently supports two manifest keys:
  1. module.[modulename].count
  2. module.[modulename].target.group
addressed review comments
added javadoc to loadStream()
using target SpEL expression for container matching
renamed manifest to properties
added WARN for no match, and removed WARN that was accidentally left behind
fixed JobListener compiler error after rebase