Allow semver versions during jpm init

Previously, this would fail if supplying `jpm init` with a version containing valid semver versions (like `0.4.0-rc4`)