Some fixes for the git-addpkg concering sparse-checkout

add the following changes to git-addpkg
- do a git merge FETCH_HEAD after fetching tags (solves issue #35)
- add a warning whenever the user provides a specific tag that is then never used
- ensure correct placement of the slashes when writing .git/info/sparse-checkout