changes to add gesture typing on supported devices.
reverting changes in native code

so that both proprietary and open source lib file work seamlessly
add new transliteration languages