XD-1482 initial support for deployment manifest

Currently supports two manifest keys:
  1. module.[modulename].count
  2. module.[modulename].target.group

Open questions:
* Given that we want to support "named" (and pre-persisted) manifests in the future, and would likely want to use the --manifest option for that, should we use a different option (such as --properties) for this *inline* style?
* For M6, do we want to enhance the DefaultContainerMatcher to consider any other custom attributes? (i.e. it would not be difficult to perform an exact match, like we do for group, but for any key, such as foo=bar... however we would need to decide if the use of multiple match criteria leads to AND vs. OR semantics)