[NUI] Support Ellipsis position Property
Added new property Ellipsis to TextEditor
Added new property Ellipsis_Position to TextLabel, TextField and TextEditor
Handled Ellipsis poistion for below cases:
Positions: END, START and MIDDLE
TextController: TextLabel, TextField and TextEditor
SingleLine and Muilt-lines with differnat LineWrap modes
Text direction LTR and RTL
END algorithm already exits
START and MIDDLE algorithms added according to END one
This is to integrate with NUI.
Change-Id: Ia991d8573c2cdbeb904a3703991b840631599f6e