Pre-release version only compatible with itself

Here with the update that implements the changes as previously proposed by issue 28 (see https://github.com/mojombo/semver/issues/28 )