Let the interpretation of position be the same for LTR and RTL text

Use the 'ltr' code paths in rendering, remove the 'rtl' paths,
then simplify the switches by merging similar conditions.
Let position have a default "auto" value, which depends on align