chore: initial commit for event-based reporters
docs: add some initial documentation to reporter
docs: add documentation for emitted events
docs: comment for complexity metrics workaround
docs: update readme.md

Add `broadcast` option to config section, describe
events and payload.
Add test for event reporter