Ignore .libs in cython, backup files, test-driver
For first time builds, use the built-in bindings directory
Ignore .kateconfig files
Fixes for Python 3.x (mainly that print is a function in 3 and can generally be treated like one in version 2.x)
Hopefully bridge between Python 3 and 2 for strings
Add URL for credit
Force all dictionaries keys to be UTF-8 in Python 3