FeathersControl: added defaultStyleProvider getter to better standardize setting the style provider in the constructor. Subclasses can override.
ToggleButton: added a static styleProvider property. The defaultStyleProvider getter will fall back to Button.styleProvider if ToggleButton.styleProvider is null.
added missing docs
Themes: organized style functions and added comment headers to make finding related functions easier
Button: removed autoFlatten property
YouTubeFeeds: uses category feeds since older feeds were deprecated (closes #859)
FocusManager: split default implementation into separate class, similar to PopUpManager (closes #864)
DefaultPopUpManager: only adds a new IFocusManager when the pop-up is modal
Scroller: adds and removes touch blocker and background skins instead of toggling visible
stricter when passing properties to sub-components
removed local consts to avoid debugger issues. fixed some compiler errors in examples from theme updates.
DisplayObjectExplorer: moved some styles into the theme where they belong
ComponentsExplorer: some architecture cleanup to move things into the theme and update best practices (references #875) (references #874)
avoiding some math.min/max object allocations
TextBlockTextRenderer: avoid object allocation from splice() call
replaced some isNaN() calls to avoid MethodClosure allocations
replaced some isNaN() calls to avoid MethodClosure allocations
replaced some isNaN() calls to avoid MethodClosure allocations
replaced some isNaN() calls to avoid MethodClosure allocations
replaced some isNaN() calls to avoid MethodClosure allocations