Add support for a preloader to the Flash build process.

Matrix had to be changed because of the issue already reported in #143 and #155, or else the compiled preloaded swf will not run without "Error #1014: Class ArrayAccess could not be found." ArrayAccess appears to be optimized out...or is otherwise unavailable. I'm not sure it's being used correctly in Matrix.transformArray anyway, and my change doesn't appear to hurt.
Fix bug by adding default value for config get.
Add a flash section to flambe.yaml with an example preloader setting.
started adding back bitmap target
Almost working blitting (compilable)
blitting almost works now (drawing to texture isn't yet working)
changed subtextures to actually create new sub-bitmap, not just reference root one
blitting should work correctly now, new textures made from root share the same bitmapdata and graphics, subtextures don't
cleanup comment mess
Merge branch 'flash_preloader' of https://github.com/purplepwny/flambe.git into bitmap_renderer

Conflicts:
	command/index.js
preloader working + embedded filesize optimization
stage3d gpu context loss handling works now by storing original bitmapdata and reuploading when context is regenerated
more lost context handling (check if I can access gpu in certain situations)
Merge branch 'context_loss_handling'