Removed hub.options and hub.Options

Pass an options with the event name and the allResults flag as the first
argument to emit instead.
Documented API changes
DRY