Allow setting the libclang path verbatim

On OS X there is no `llvm-config`. Allow the user to pass in the full path, which it's up to them to find.