ENYO-561: Set alignment when control directionality differs from locale directionality.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
ENYO-561: Allow for proper centering of marquee.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
ENYO-561: Reset alignment even when directionality does not differ.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
Merge branch 'origin/ENYO-561-aarontam' into 2.5-upkeep