Opacity fix.
Merge branch 'master' of https://github.com/gopherwood/Platypus into gw-maze
Removed camera from DOM layers.
Merge branch 'master' of https://github.com/gopherwood/Platypus
Removed camera from touch layer.
Merge branch 'master' of https://github.com/gopherwood/Platypus

Conflicts:
	game/entities/multitouch-interface-layer.json
Todd's initial circle collision code.
Fixed circle/rectangle collision movement bug that occurs when corner of a rectangle moves into the arc of a circle.
Restructured collision-group to use component factory.
Put in a check to prevent collision resolution from moving entities in the opposite direction from the collision check due to floating point inaccuracies.
Enabled jump-through collision for right, left, and bottom in addition to the top collision already in place.
Todd's improvements to tiled-loader to allow loading of Tiled map grids.
Fixed collision-group and collision-basic to allow multiple shapes per entity.
Added better support for multiple collision-basic components on a single entity.
Implemented stepping to ensure fast moving entities do not go through other objects.
Implemented "bullet" property so collision-basic can be either more thorough or faster.
Fixed bug with colliding entities sometimes sticking together.
Fixed falling bug due to prevAABB being used incorrectly.
Updated Group Collision to render in render-debug.
Basic non-interference carrying re-implemented.