Minor fixes on DeploymentSupervisor

- Avoid logging 'null' criteria
  - If the `deploymentProperties` doesn't have the container matching
criteria, then the `DefaultContainerMatcher` logs saying:
"No currently available containers match criteria 'null'"

- Add `POST_INITIALIZED_EVENT` StartMode for containers path cache
start()
I guess your point about logging happening at stream level is that it's sufficient since any case where there is no criteria, a module would simply need any container to be available. So, I guess we'd be okay with the logging as you've modified in this PR after all.