libclang for C function definitions

Very rough, but a good first step.
Merge branch 'feature/include-with-clang-parsing'