[reporters] Add a new reporter to output a database of copied files

Summary: [reporters] Add a new reporter to output a database of copied files (generally headers)

The output format is a sequence of one-line JSON objects of the form: "{ dest : source }\n"

Test plan: Test included.