Panel: Testing different z-stacking.
Panel: Removed superfluous CSS - we don't set any property/value for .ui-panel-display-reveal.ui-panel-open so there is no need to negate the animation settings.
Panel: removed pagePanel from option classes because we don't use it anywhere in the code or CSS.
Panel: coding standards
Panel: Removed -open-complete classes. Renamed pageBlock class.
Panel: Removed class cssTransform3d. We only animate when transform3d is supported so we only need one animate class.
Panel: Changed z stacking.
Panel: Changed z-index for ui-panel-content-wrap; Reduced CSS.
Fixed toolbar: Added panel and panel-dismiss to tap toggle blacklist.
Panel: Removed classes that we don't use from panel dismiss.
Panel: Prevent including popups in wrapper.
Merge pull request #5419 from gseguin/issue-5198

Fixes #5198
Panel: fixes the blinks on Android.
Panel: Welcome back option positionFixed; changed positionPanel() and scrollIntoView() logic; wrap the panel content in a div so we can use its height in calculations (the height of the panel doesn't tell us anything).
Panel: set default padding for ui-panel-inner.
Docs: Removed custom style and panel contents wrappers - framework adds this now. Cleaned up markup indent.
Panel: Adjusted the magic. 3D-ing buttons has negative effect on Chrome desktop.
Listview: Apply negative margin to listviews in panels as well.
Panel: Fix for 1px gap at bottom of panel on Chrome for Android.
Tests: Updated panel unit tests after refactor.