NaN checks use strict equality, since it's faster
Drawers: fix for issue with wrong toggle duration
DrawersExplorer: updated to properly support style providers
SmartDisplayObjectValueSelector: stricter reuse of display objects; the type must match exactly.
MetalWorksMobileTheme: tweaks to list skins (closes #528)