Adding report showing changes and the program to generate this report.

I rewrote the program to produce the report in Markdown, and to allow a bit more flexibility when there are multiple files.