update to newest pepita
bump test refs
fix typo
make versioning scheme configurable

-moved the scheme logic into the task since it isnt a core concern
(perhaps the exe should make use of this in the future)
simplify assembly versioing
simplify tests
split out exe test
remove redundant module init
remove redundant code
rename acceptance tests to GitVersionCore.Tests

also make testing lib consistent
rename test project
move VariableProviderTests
move version tests
move git dir tests
move argument parser
move InformationalVersionBuilderTests
fix GitVersion.CommandLine nuget name
update next version
update release notes
also output NuGetVersion