Improving Persian Keyboard and Adding Persian AltGr keys to tests

I added some tests for Persian alt keys; while adding them I find out I didn't enter LRE and RLE codes right so I fixed them also. It is JSHinted and passing JUnit tests on my browser.