Change QUIET_PERL to no longer include the @ symbol inside the macro
Include BUILD_NUMBER (counts how many commits stand between HEAD and the last git tag), auto-append -prerelease if the current git revision is untagged