Use add_lit_testsuite to add a check-lit CMake target, which runs lit's
test suite. Unlike LLVM's test/lit.cfg, lit's lit.cfg does not include logic
to configure a PATH that includes not and FileCheck, so the CMake
target specifies that as an argument.
Running lit's tests results in several "Output" directories being
generated within the lit tests directory. Add these to a .gitignore
to prevent them from being added to source control.