Add asbm test repository

Refer to http://nvie.com/posts/a-successful-git-branching-model/ for a
high level view of this repository layout
Improve GitFlowVersionFinder.FindVersion() test coverage
Add failing test regarding the version detection of a PR from a TeamCity context
Can count the number of commits in the Hotfix branch