Switch to faster libclang bindings
Avoid recreating strings over and over to determine location while indexing
Remove cityhash to permit hash combining