Bump Clang

Improvements include: Cursors and Types as typed Julia objects instead of enums, iterators for several types, simplified parse interface and search function, access to tokenizer, and support for preprocessor constants in the wrapper generator (using tokenizer).