Fixed bug in the default vcs_settings for git. Added {work} to the template substitutions for vcs commands.
Only run vcs init if {repo} is missing.
Add either .hgignore (mercurial) or .gitignore (git) to datadir if missing to ignore all hidden files. Fixed init_command under mercurial to init the repository and commit all changes. Fixed usage of {repo} vs {work} in several instances. Added level 2 timer for showChanges.
version number change