Force a minimum texture size of two pixels.

https://groups.google.com/forum/#!topic/flambe/uvnSQSps6xg
Projects can have ios/ and android/ dirs that get copied into output.
Add -D flambe_disable_firefox_mp3.

This works around a Firefox bug in MP3 loading.
Graphics.drawImage → drawTexture, drawSubImage → drawSubTexture.

Sorry for the breakage, but this has been bugging me for a while.
Manifest.build → Manifest.fromAssets.

This is a much better and more API-consistent name. Sorry for the
breakage!  I'm trying to get all breaking changes out of the way for
Flambe 4.0.  There will be a guide on how to migrate your project.
Disable WebGL in Firefox OS 1.1 and below.
added setBlendMode on Sprite
Bump to hxsl 2.0.3.
Add -D source-map-content for self contained source maps.
Fix selenium tests build.
Switch Playback.ended to an observable Value, rename it to complete.
Tiny tweak.

I like to explicitly initialize member vars, because Haxe JS doesn't do
it automatically. This doesn't (usually) result in bugs, but there are
performance issues with adding new fields to JS objects outside of the
constructor.

It would be great if Haxe did this automatically. Maybe I'll look into
that.
Add PlaySound for sequencing sounds using the script system.
Doc improvements.
Switch Library.fromFlipbooks to take an Array<Flipbook>.

Dynamic<Flipbook> was kinda weird to work with.
Mixer.newSound → createSound.

For parity with all the other method names that use create.
Merge pull request #233 from markknol/setBlendMode-on-Sprite

setBlendMode on Sprite
Deal with out of order properties.

Fixes #236.
Move all actions into flambe.script.
Add flambe_disable_html_retina.