Adds more cursor kinds and C++ related cursor methods.
Adds C++ related querys in FFI::Clang::Cursor
Fixes error from improper usage of MemoryPointer#put_array_of_pointer.
Merge https://github.com/wilkie/ffi-clang into wilkie

Conflicts:
	lib/ffi/clang/index.rb
	lib/ffi/clang/lib/cursor.rb