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
Return handling of keyboards events for Android target
Avoid DCE removing too much
@:keep the dummy trace call on android
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.
Cleanup import references
Merge branch 'master' of https://nekonme.googlecode.com/git
Compile fixes
Compile fix
Unit-test can now be run as for specific test and/or target.
Eg:
`haxe tools/unit-test/TestRunner.hxml && neko bin/nmetest.TestRunner.n nmetest.display.BitmapDataNMETest flash`
TravisCI: more progress on testing BitmapData
TravisCI: start xvfb with GLX extension
TravisCI: start xvfb manually