Update for physics branch

- Make SpoutRegion DynamicsWorlds
- Start adding/removing bodies
- Start implementing SpoutPhysicsComponent.
Signed-off-by: Chris Sanders <zidane@outlook.com>
Further work on physics.

Still need to handle materials
Signed-off-by: Chris Sanders <zidane@outlook.com>
Implement Collision listener/info

- Update for SpoutAPI changes
- Start simulation

Signed-off-by: Chris Sanders <zidane@outlook.com>
Correctly cancel collisions, work on Physics

- Update for API changes

Signed-off-by: Chris Sanders <zidane@outlook.com>
Need to check activated status

Signed-off-by: Chris Sanders <zidane@outlook.com>
Manually fix rebase error

And formatting