XD-1784 Access ModuleDeployment properties

- Add module deployment properties along with module metadata
  - In ZK module metadata repository, add deployment properties from
module deployment path along with module properties (options) from
module metadata path
   - Add find methods based on criteria
     - by containerId and moduleId
     - by moduleId
- Update REST endpoint to list modules by moduleId and containerId
with combinations of both
- Add tests for `ModulesMetadataController`
- Add Shell command option for `runtime modules` based on `moduleId`
- Add tests for `RuntimeCommands`

Address review comments

- Change `ModuleMetadata` moduleProperties -> moduleOptions
- Fix `ModuleMetadataRepository` accessor methods
  - Remove Pageable return type for accessor methods that don't need paging
  - Remove duplicate logic in ZK module metadata repository

Add Pagination and error handling support

Address review comments

- Remove `ModuleNotExistException` and use `oduleNotDeployedException` instead
- Fix exception handling and RestControllerAdvice

Minor refinements
Move inputType related test out of ReferenceDoc generation
added Oracle Tools to build
started on multi container testing
Using Apache HTTP client to ensure admin server is ready
hsql support
added container support
Simple stream test, created DistributedTestUtils
javadoc
Refactored tests, added test to kill all containers
Admin server check is an assert