Moved the version information into its own module.

This makes it easier to update the version because we only have to
update it in one place.
do you disagree with it being outside of the VERSION decalaration or with it existing at all?

If it lives on a separate line as the VERSION declaration, we can more easily merge in version number changes from master.

Does that clear things up?