Use a VERSION file for tagging.

What this does:
- Breaks out into 2 tasks.
-- One for generating the VERSION file.
-- One for committing the VERSION file, tagging and pushing.