title: LibGit2Sharp Find what files were updated/added/deleted after pull
body: <p>After running a <code>repo.Network.Pull()</code> command I want to be able to see what files were added to the repository, altered in the repository and removed from the repository. All I need is the file path of the file and if it was an add/update or a delete.</p>
  
  <p>Is there an easy way to do this? I've tried looking into <code>Diff.Compare()</code> but I'm not sure if that is the right way to do it.</p>