Merged conflicts
BHV-3181: Merged conflicts for text directionality alignment.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
BHV-3181: Added scroller to BodyText sample, set charset in webpage.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
BHV-3181: Separate styling for moon.BodyText control.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
BHV-3181: Preserve centering of button content.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
BHV-3181: Preserve text alignment of moon.SimplePicker.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
BHV-3181: Preserve text alignment for moon.GridListImageItem.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
BHV-3181: Remove _marquee_checkRtl function that got included with the merge.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
BHV-3181: Remove default centering of moon.GridListImageItem.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
BHV-3181: Add centering API for moon.MarqueeText and moon.BodyText controls.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
Merge pull request #1233 from enyojs/BHV-3181-aarontam-RC

BHV-3181: Preserve default alignment when text has different directionality. (RC)