Fix for framework includes (-F) on Darwin/MacOSX. Previously they
were treated as auxillary arguments and reordered with respect to
other includes (-I), breaking compilation commands.

Also modified CLANG_INCLUDEPATH to stringify it as needed, in source
code, as opposed to trying to escape quote it (which doesn't work
when you attempt to run rtags on itself ;)

Moved rct to my own fork.
Fixed macro expansion of CLANG_INCLUDEPATH
cl-lib doesn't define 'defun*', use alias
This can cause shared_from_this to be called so we can't call it from
Project::~Project.

The only thing we need done here anyway is to abort the jobs.
More work on include paths etc
Define some of these. This is pretty much a hack
Bump rct.
Make compiler manager stuff opt-in.
The else of an if has a scope.
Fix #210. Don't tread on copy-to-register for rtags-fix-fixit-at-point.
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.
Bump rct
Don't bail out if limits.h can't be found

We might be on a system where clang is the system compiler (like FreeBSD >= 10)