Updated target sync_libgit2 in Makefile

* Makefile (sync_libgit2): Changed to first remove files before copying
  to make sure deleted files are removed from git2r repository. Improved
  instructions how to update to latest libgit2. One idea for future
  improvement would be to have a script to generate Makevars.in and
  Makevars.win