Exponing emitRebound on eventEmitter.

Although in java-bridge we can call toString() on whatever is passed in. It's more a question: Do we want to allow any object to be provided as reason? It could even be fine. But, in the UI, we might have some human unreadable strings if the provided object doesn't override toString(). Are we fine with that?