BHV-1433: Prevent Marquee from overlapping higher zIndex controls.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
BHV-1187: Check first character of MarqueeItem to determine RTL mode.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
ANG-2680: Allow for multiple, consecutive spaces in MarqueeItem.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
Cleaning up moon.GridListImageItem to accommodate recent changes in enyo.GridListImageItem.

Also removing moon.GridList styling rules and renaming GridList.less => GridListImageItem.less, since we're removing moon.GridList in another open PR.

Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
Merge pull request #1178 from enyojs/gridlistimageitem-graynorton

Cleaning up moon.GridListImageItem to accommodate recent changes in enyo...

Reviewed-By: Ben Combee (ben.combee@lge.com)
ANG-2680: Added white-space setting to .moon-marquee-text as well (was not inherited).  Update Header, Button, and Item sample to demonstrate use of extra spaces.  Fix bad-practice component naming in ButtonSample while we're at it.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
Update README.md for copyright and license info

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)
Merge pull request #1177 from enyojs/ANG-2680-aarontam-2

ANG-2680: Allow for multiple, consecutive spaces in MarqueeItem.
BHV-1187: Add various RTL & LTR languages to Marquee sample.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
Merge pull request #1176 from enyojs/BHV-1187-aarontam

BHV-1187: Check first character of MarqueeItem to determine RTL mode.
BHV-1433: Add tooltip over marquee to AlwaysViewingPanelsSample.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
BHV-1433: Apply the translateZ(0) to the div that's animating, not the container.  Fixes the layering issue without needing to use negative z-position.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
Merge pull request #1173 from enyojs/BHV-1433-aarontam

BHV-1433: Prevent Marquee from overlapping higher zIndex controls.
Merge branch 'master' into BHV-692-blakestephens