Improved performance of regex and settings. Ability to provide custom path  for clang binary through settings.