Vars can be templates.
More work on dirtying.
Add compile_commands.json as a project root.
We don't care about differences in blacklisted arguments for compareSource.
Remove this.
Refactor job management a little in Project. Use IndexerJob everywhere.
Fix issue #214

Revert "The else of an if has a scope."

This reverts commit 4efc2b5933e803738ed003625784067dca474460.
Don't try to index preprocessing.
modified rct submodule to be my fork of it