Separate reading and parsing the diff
Switch from backticks to Utils.popen_read
Only populate the report with formula paths
Remove obsolete hacks from updater report
Clean up updater tests
Add test for reporting tap updates