* use canonical filepath cache in cxx indexer * made constructors of FilePath explicit * use FilePath at more places instead of string * forward declares FilePath wherever possible
check/uncheck buttons added to the dialog
dialog for selecting header paths from compilation database