Fix crash with IBus 1.5 (FWNX-1322)

IBus 1.5 eliminated a method that we use, so we had to adjust the
ibusdotnet binding.
Fix failing tests caused by my previous commit
Adding .gitattributes and .gitignore files