pub fn diff_report(previous: &Path, current: &Path) -> Result<usize, String>
Reports the differences and answers how many there were.
A message when either manifest cannot be read or is not valid.