Logstash 1588 tarball builds

https://logstash.jira.com/browse/LOGSTASH-1588

This also includes one additional change that aims to make .dev builds include the git commit hash as well as a 'modified' text if there's any modifications *after* a git commit.