GF-43095-PanelsVideoPlayerSample-Inline Viedo Overlapping Issue

This is the sample issue not the framework issue, in the sample
moon.Item "Capture" is initially aligned to right. when we turn on the
RTL, the alignment of this item is not reflected as desired, that is why
'Capture' item is overlapping on the Inline Video.
so added a class to the sample.css which can do the job when RTL is
turned on.

Enyo-DCO-1.1-Signed-off-by: Srinivas V <srinivas.v@lge.com>
Updated code
GF-52365: Move header transition property to small header

Actucally header itself does not need transition css property.
What is really need it is small header.
To prevent unexpected behavior in panel header, move this css property
to small header

Enyo-DCO-1.1-Signed-off-by: David Um <david.um@lge.com>
Fix moon.ListActions to make open property work in render time

- Fix: scroller for optionGroup is always showing in samples.
- Fix: scroller for optionGroup having height in stacked status.
- Fix: scroller for drawer is always showing in listActions.
- Fix: Skip animation before render.
- Fix: Show drawer when open is true on render time.

DCO-1.1-Signed-Off-By: Kunmyon Choi <kunmyon.choi@lge.com>
ANG-220: Image Grid: New VisD for multiple selections
Enyo-DCO-1.1-Signed-off-by: Krishna Rangarajan <krishna.rangarajan@lge.com>
GF-60086: Update to call this._getScrollBounds method after this.animateToControl. Enyo-DCO-1.1-Signed-off-by: YoungMok Kim <ym1980.kim@lgepartner.com>
Ensure that horizontal thumb appears when 5-way scrolling.

Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
GF-60891: Focus is not able to move between paging control to header client buttons

Fixing: http://jira2.lgsvl.com/browse/GF-60891

In conventional remote control, 5 way move have no way to move out from
grid list or list without moving up to the first item.

For better usability, HE QE and UX wants to move focus between paging
control to header client buttons.

Currently scroller itself is spotlight "container" control, so we need
to move spotlight "container" from scroller to viewport of moon scroll
strategy.

DCO-1.1-Signed-Off-By: Kunmyon Choi <kunmyon.choi@lge.com>
GF-61059: Cancel key acceleration when hitting scroll boundary.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
Fixing http://jira2.lgsvl.com/browse/BHV-761
BHV-670: Update deactivated color in LIGHT THEME Enyo-DCO-1.1-Signed-off-by: Brooke Peterson <brooke.peterson@lge.com>
Refactoring styling for ContextualPopupButton and Button…

…to handle overrides more cleanly and support easier customization.

Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
BHV-757: Remove unnecessary call to stop hideTopOverlay job.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
BHV-747: Do not animate slider when constrainToBgProgress is true and unclamped value is greater than bgProgress.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
Streamline calculation of allowAnimation boolean.
BHV-1222: Add proper styling for expanded state, clean up cruft.
BHV-752: Undepress button when hidden.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
BHV-737: Reset header marquee after closing accordion. Stop header marquee when opening pickers.
Popup.tap has been renamed to Popup.capturedTap to coincide with the rename of enyo.Popup method name change.
Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
BHV-731: Fix issue with "Scroll To Index" in moon.DataList sample.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>