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

### Issue
We are detecting and setting alignment in cases where it's not always necessary. We only need to do this to account for instances where the directionality of the control is different from the overall locale directionality.

### Fix
We add some guard code to only run this code when the control directionality differs from the locale directionality.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>