Elegant rtl/ltr css switch, LMS RTL fixes, language aware @cache_if_anonymous
cleanup and response to PR review