Fixed a bug in OSX Makefile and added default llvm-config path for OSX