feat: Support for prerelease identifiers

As of semver 4.1.0 there is now support for setting a prerelease identifier.  https://github.com/npm/node-semver/issues/88

This PR adds support for passing the `preid` to semver increment. 
not fond of `preid` since its hard to read unless you know what it means. not sure what else to name it though