Initial implementation of TextField.getTextFormat
Added flash manual unit test.
TestRunner will open the swf when env var NME_UNIT_TEST=flash.
Will be changed to run in a browser with Selenium.
TravisCI: some progress on testing BitmapData
TravisCI: install haxe with --force-yes
Improved getTextFormat and a minor fix to setTextFormat
Minor ByteArray fix
Merge branch 'master' of https://github.com/haxenme/NME into contribution
Added support for Loader.loadBytes and SWF content
Add setTextFormat support for indexed regions to browser.text.TextField.

Setting a region format splits the existing paragraph spans, and then
sets the format on those spans individually. Doing this repeatedly can
lead to a lot of span fragmentation, which may be a performance issue.
Setting the format for the whole TextField again rebuilds the spans from
scratch again.

Limitations:
Currently only supports face, size & colour. Does not gracefully handle
overlapping regions. As there's no simple way to retrieve the TextFormat
from a paragraph span, setting the format of a region inherits default
traits from the internal mFace, mTextHeight & mTextColour variables.

Also trigger RebuildText on a full setTextFormat to handle changing
alignment on existing text, matching the Flash target behaviour.

Update samples/02-Text to include examples of setting text regions.