extract cluster monitor cache listener to a new file
create a basic command result writer which will be used by all commands
Add ability to report the command result to the cluster
remove unused imports
make cluster monitor command to use the new cluster result writer
make cluster result writer available to cluster monitor commands