XD-1540: Stacktrace on xd-admin restart

Fixed race condition between StreamListener and ContainerListener.

Upon buildup of the stream deployment cache, the listener fires
which causes the streams to be deployed. At around the same time,
the container shows up which causes its listener to try to deploy
a stream to it. The stream listener was the first to write
the deployment path thus causing the subsequent NodeExists exception
in ContainerListener.
XD-1551 Fix banner test
XD-1378: Add options to the log module
XD-1547: Clean old entries in deployments/modules

The admin leader is responsible for removing containers in
/xd/deployments/modules. However if a container shuts down
without an admin leader running, the entries are not
cleaned up.

This change in the admin leader will cause it to clean up
old entries immediately upon its election.
Runtime modules cmd - minor fixes

- Rename "Properties" column to "Options"
- Filter out options with empty values
Fix ExpressionOrScriptMixin

- Fix the assertion to check for mutually exclusive options for expression and script
- Add transform processor tests using script and expression