Fix for #232: GitHubVersion for pull requests are not working with dynamic repositories

This is breaking all the tests. It will also cause the case for existing tags to change, for instance `1.0.0-RC1` will build as `1.0.0-rc1` if rebuilt. Which is wrong, if we change tags to be lowercase it should only be done when GitVersion itself is creating the tag from a convention or branch type