Added more IO information and Types to README

Events that are triggered using `dispatchEvent` are for private consumption only and aren't emitted publicly.

Currently, only `ready`, `job`, `response`, `data`, and `jobFailure` are emitted publicly.