Whitespace fixes for discover.js.
Discover truly inherits the EventEmitter.

Previously, all Discover instances shared the same event emitter, thereby causing a multitude of events to be fired and handled unpurposefully.