Enforce NewestSemVerTag() test coverage
Fix indentations
Make NewestSemVerTag() cope with unordered tags

IRepository.Tags doesn't enforce the order of the returned tags. Indeed, the order depends
on the way the OS and (the underlying storage system) return entries in a directory.
Add test Resources directory
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