Scroller: removed deprecated scrollerProperties (closes #664)
ScrollText, TextFieldTextEditor: exclusively chooses between TextFormat and StyleSheet (closes #683)
ImageLoader: support for texture format (closes #682)
added missing check for null text format
ScrollContainer: override render and dispose to kill display list bypass
avoid array functions with rest arguments so that there's no object allocation
avoid Math.min() and Math.max() so that there's no object allocation
LayoutGroup: adding the same object more than once won't add empty spaces in the layout (closes #704)
Scroller: support for positioning the scroll bar on the left instead of the right (closes #697)
Scroller: fix for edge case where scroll bars did not appear when required
MetalWorksMobileTheme: support for loading atlas PNG and XML with AssetManager
DisplayListWatcher: extends EventDispatcher so that subclasses (themes) can dispatch events
MinimalMobileTheme: support for loading atlas PNG and XML with AssetManager
MetalWorksMobileTheme: some clean up on the asset management code
AeonDesktopTheme: support for loading atlas PNG and XML with AssetManager
MetalWorksMobileTheme, MinimalMobileTheme: sets texture to null, if needed. MinimalMobileTheme: better stage color setup.
added IRange interface
removed bad semi-colon
added IScrollContainer interface for Scroller and ScrollContainer to support 'raw' children APIs. Allows normal display list functions on ScrollContainer to 'always' delegate to the view port and removes the need to toggle the displayListBypassEnabled variable to add to the view port in subclasses
merge master