Implementing ZWNJ for Persian Keyboard

As there is not a lot cases like Persian Keyboard Shift+Space,
defining a general pattern for non-alphabet shifted keys can be
misleading and is overdeveloping IMO so let's KISS .

https://bugzilla.wikimedia.org/show_bug.cgi?id=54117