Admin server deployment enhancements

* Introduced stream deployment manifest (key/value pairs in JSON format)
* Added support for module labels
* Containers can be configured for group membership via command line option `--groups=group_a, group_b`
* Module deployments can be targeted to groups and/or number of containers. A count of 0 means deploy to the entire group, or if group is omitted to all containers
* Also includes some test fixes due to Boot migration

This PR addresses the following issues
* https://github.com/markfisher/xdzk/issues/14
* https://github.com/markfisher/xdzk/issues/18
* https://github.com/markfisher/xdzk/issues/19
* https://github.com/markfisher/xdzk/issues/21