Changed the objc checker to use clang sothat modern ABI features can be used, and so it can also work off of .clang_complete if it is set