Use VCSCommand to display revision if available

Adds support for showing the current revision for non-git repositories