Add a -q for quiet output of cvs
Update the mirror script to use git.
Do not bother updating if there have not been any changes.
Make sure the .git directory is excluded.
Fixes suggested by shellcheck.

http://www.shellcheck.net/
Add logic for the LOCAL timestamp.