Improve versioning

1) Update version after cloning repository.
2) Detect previous version from gitTag.
3) Remove use of deprecated function makeVersion.
4) Use local version specific archive if available when creating package.
Why are you stripping the last character, if you want to get rid of whitespace use [stripRight](http://dlang.org/library/std/string/stripRight.html).