Move the compilation database to the warmup thread.
Merge branch 'fix-user-options' into compilation-database-background