right to left support, added erroring in the event of a broken translation

@dbudell 

This branch is live on wikitongues.org. 
Please test all browsers and your phone, and then merge to master if all is good. If you see any problems, please leave screenshots as comments on this pull request, let me know and ill revert wikitongues.org to master until we fix the bugs :)

Thanks a bunch