Config file updates

Adds support for GitVersionConfig.yaml in GitVersion.exe and adds support for develop-branch-tag and release-branch-tag configuration options

Fixes #277
ok so @gep13 is smarter than me

> Allows nCrunch and other things to track the dependency

what do u mean by this?