(#142) Changing the way GitVersion is called

Based on suggestion here:

https://github.com/Particular/GitVersion/issues/254

Using ```/output buildserver``` to force download of all branches.

Having to call it twice, as I now need to call it once to force download of branches, and another time to get access to the LegacySemVer variable.