Force Urdu to be RTL (#722)

Also refactored the is_rtl() function so that it's easier to add other
exceptions like this one.
GH-1060 - Amara website update

Updating logos and links on the companies section.
Copy timing function, hopefully works for issue 1044
Fixes in layout for issue 1044
Hopefully fully implement issue 1044
parsing new paragraph info
Deal correctly with paragraphs for issue 1044
Adds dialog to the list of requirements.  If it is not installed the flashplugin fails to install (No usable dialog-like program is installed, so the dialog based frontend cannot be used).
Merge branch 'staging' into gh-722
Force Aramaic to be RTL (#1073)
Make sure conditional classes are applied when the subtitles are rendered, and deal with multiple conditional classes
Properly deal with startOfParagraph in new editor, show it and allow user to change it, make it part of function to copy timings over. All for issue 1044
keep state of existing reference subtitles and make it a class attached to the button to copy timings over
Made a tools dropdown menu to access functionalities for working language
Properly deal with subtitles to un-sync, hopefully
slighly better style for triggering paragraph mark
For 1044, better behavior of copy button and funtion depending on the content of working and ref sets
Fix issue with only non-sync working subtitle
Dropdown menu layout
Fix of non-first-paragraph subtitles being hidden by default, still for 1044