Add optional custom git tag prefix, version 2

Based on #11, but maintaining backwards compatibility on the `version_released?` method, and adding some extra documentation of the existing code.