Fix bug with pre-release parsing
Fix bug with pre-release parsing

With this extra conditional, a pre-release version of 0 gets parsed as an
AlphaNumeric rather than a Numeric.

Fixes #73

rust-lang/semver