Various changes to React

- Cleaned up some methods/naming in CollisionBody
- Add support for multiple CollisionListeners
Signed-off-by: Chris Sanders <zidane@outlook.com>