Fixed bug in SemanticVersion.Compare
Merge pull request #185 from gius/master

Fixed bug in SemanticVersion.Compare
Upgrade libgit2sharp to allow credentials to pass to Github for private repo pull request builds
Uses original method to get remote tips, and overload which takes credentials when username and password are present
Feature branches now use the branch name as the pre-release tag
Better NuGet support with the legacy tag
Trim feature/ off the start of the tag name
Line endings
Update MockRepository.cs

To fix compile issue
Merge pull request #189 from JakeGinnivan/BetterFeatureBranchSupport

Better feature branch support
Merge pull request #188 from graemefoster/UpgradeLibGit2SharpToPassCredentialsForBuildingPullRequests

Upgrade libgit2sharp
decompose gitversioncontext
Use context commit instead of branch tip
Errors should be warnings
Find branch detached head is on
Updated fody bits. Added detached head tests.
Failing tests for tag usage. #186
GHF version now uses tag of current commit
Gemspec indentation
Setting up gem development environment