Merge pull request #110 from RobertBColton/master

Organized The New Graphics Systems
Added some action functions
Fixed an error
Fixed another error. Note to self: don't do anything first thing in the morning after 3 hours sleep.
Extended room data
Implemented automatic collision updating for Box2D.

The interface also allows other collision systems
to use automatic updating. The updating happens before
the collision events are executed, if any.

The changes have been tested and verified to work
for all current collision systems.
For Box2D, remember to remove any calls to
"physics_world_update" that was used to handle the
absence of automatic collision updating.
Merge pull request #111 from RobertBColton/master

Fixed Graphics System Segfault
Merge pull request #112 from RobertBColton/master

Fixed Segfault
Merge pull request #114 from RobertBColton/master

Reverted Earlier Changes
Merge pull request #115 from RobertBColton/master

Renamed Graphics System
Merge pull request #117 from RobertBColton/master

Improved Graphics Systems
Removing empty functions
Merge remote-tracking branch 'upstream/master'