Addding a project selection command

- With a project selection command you can now reuse
  a compile_commands.json file without having to reconfigure,
  recreate the compilecommands and recompile the project