Rename 'de' to 'de-transliteration' to avoid conflicts with language codes
Remove the danda rule and add a test

This commit completes the fix of this downstream bug:
https://bugzilla.wikimedia.org/show_bug.cgi?id=51285
Add LRM and RLM to Hebrew keyboards according to SI 1452
Clarify the comment a bit
Whitespace
Merge pull request #211 from amire80/bug-51285

Remove the danda rule and add a test
Merge pull request #213 from amire80/clarify-comment

Clarify the comment a bit
Merge pull request #212 from amire80/hebrew-rlm

Add LRM and RLM to Hebrew keyboards according to SI 1452
Also change de to de-transliteration in language map
Merge pull request #209 from Nikerabbit/de-id

Rename 'de' to 'de-transliteration' to avoid conflicts with language codes
Changes needed for help links in ime menu in ULS extension

* Classes selectable-row and selectable-row-item for consistent styling
* Moved cursor: pointer to more specif rules
* Small comment and code cleanups
* helpHander for options

Made with help of Pau and Santhosh
Undo ime- prefix removals
Merge pull request #214 from Nikerabbit/helplink

Changes needed for help links in ime menu in ULS extension
Use consistent naming for input methods

This will fix inconsistency in naming for input methods in menu
and keyboard name shown next to icon.

Bug: 50939
Merge pull request #220 from kartikm/50939

Use consistent naming for input methods
Correct the name of German keyboard in tests
Use deferred for loading rules, correct dependency loading, update tests
Documentation
Have no-repeat follow url for background images

This addresses downstream report https://bugzilla.wikimedia.org/51101
Merge pull request #221 from siebrand/4

Have no-repeat follow url for background images