2896: add arv-ws cli tool to arv.
Merge branch 'master' into 2896-websocket-cli
2896: Add test file. Currently, the test only checks that arv-ws command is available and the options.
2896: incorporate review comments: add logging, enhance creating filter object.
Merge branch 'master' into 2896-websocket-cli
2896: add logging to events.py
Merge branch 'master' into 2896-websocket-cli
Merge branch 'master' into 2896-websocket-cli
closes #2896
Merge branch '2896-websocket-cli'