validate version file

validating version file in root gradle script.  This means that no
matter what task is run, version validation will happen.  the
DEPENDENCY_URLS file was also updated since we are now using a
snapshot.  When using snapshots it is expected that a developer is
building metridoc from the commandline
fix DEPENDENCY-URLS file
Merge pull request #46 from metridoc/validate-version-take2

Validate version take2