Add code completion

Added all functionality [here](http://clang.llvm.org/doxygen/group__CINDEX__CODE__COMPLET.html)