Adds event gateway emitter for ROUS reporting

I'd also lazy initialise it, e.g.

```ruby
  private

  def faraday
    @faraday ||= Faraday.new
  end 
```