test_runner: add initial CLI runner
This commit introduces an initial version of a CLI-based test runner.
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data
This commit introduces an initial version of a CLI-based test runner.