Add c++_context command line tool.

c++_context will obtain the "compilation environment" (including include directories, macro definitions, etc) from a compile_commands.json file.