This adds --ci command line flag which disables waiting for user input when running an index test (ie, test expectations are not updated).
- Add EXTRA_FLAGS: which lets a test specify additional command line flags to pass to clang. - Show diagnostics in the terminal after indexing the file. - Allow the user to pass a test filter/file on the command line (ie, cquery --test-index foo.cc)