First pass of porting to Loom2D API

Things that don't work:
The game crashes
LML elements aren't placed correctly
Quads crash the game
Touch events don't seem to be dispatched
Touch move and touch up aren't supported yet
More changes to make it work with loom2d
Organized imports, flipped Y, other minor fixes to get working with latest firehose
Switched to bgfx loom2d, fixed touch handling
Fixed stage size and sprite centering issues
Switched to using Loom2D.Math.Point
More loom2d fixes. Added all entities to a layer for batching, removed label updating health because apparently thats really slow now
Game now works with 1.0.1951
Fixed crash with removing entity layer before destroying components
Crash fixes, switch away from LML, and use latest firehose
Get LML hooked up again for game hud
Fixed to work with sprint29.

At this point, functionality is at parity with the original
version I coded using Cocos2D!
Merge pull request #1 from southpawfishel/loom2d

Loom2d