Support react 0.4 and evenement 2.0

A project I'm working on uses react 0.4  everywhere. [Adding DNode](https://github.com/WyriHaximus/RatchetCommands/issues/7) support is next on the list but the current composer.json blocks that. This proposed change lets users  use either 0.3 or 0.4.