clang bindings: make the bindings easier to update

This moves the cldoc specific changes out into a patch with
instructions on which commit in clang cindex.py is based on and
how to work with the patch.