Make llvm and pcl dependencies optional