Merge pull request #21 from gopherwood/master

Render-Sprite Update
Accept and use id from entity's definition properties.
Fixed bug where `handler-logic` wouldn't discard destroyed entities.
Better logging for malformed event messages.
`entity linker` component now passes messages along as is and lets the messenger class handle them.
Added "air-jump" message to `logic-jump` component so entities can jump regardless of ground contact.
Merge branch 'createjs-rendering'
Cleaned up `handler-collision` and made collision processing on "immobile" entities much efficient.
Updated the font resizing capability to use larger pixel values so that the minimum threshold on mobile devices (such as Kindle HDX) is not reached.
Merge branch 'resize'
Added support for separate spritesheet json files to `render-sprite`.
Merge branch 'createjs-rendering' into example-render-sprite

Conflicts:
	game/config.json
	game/css/gui.css
Updated CSS
Update sprite sheet caching so that it doesn't cache images without a sprite sheet.
Merge branch 'createjs-rendering' into example-render-sprite