Add stub for generating diff states
Constify line parameter
Add hook for reporting
Fix: call diff generation before config cleanup
Add delta directory tree creation to agent init
Add untracked dir creation
Add AnchorRegexNew to matching lib
Add GetCsvLineNext function to deal with reading multiline csv from files
Extend csv parser test
Fix end of the stream corner case for GetCsvLineNext
Some cosmetic changes and fixes
Merge pull request #1151 from maciejmrowiec/StateChangeReporting

State Change Reporting CORE branch