Handle not-quite-semver tags like "1.0"

Currently cannot fetch tag "1.0" via bower.json because it is a valid
range, but it is not a valid semver itself.