update libclang to 3.4
update libclang to 3.4, & python 3 binding (https://bitbucket.org/Anteru/python3-libclang)
missing header; remove some unused files
migrate from Python2 to Python3, and from PyQt4 to PyQt5