Replace eventemitter2 with eventemitter3

- Decks and cdp are being switched from 2 to 3 to try to achieve better
  performance, at the expense of some of the fancier features that 2
offers.
- Also remove inherits and replace it with _.create (using this approach
  in decks too)
Merge pull request #14 from pellucidanalytics/eventemitter3

Replace eventemitter2 with eventemitter3