Fix application version generation
Currently our version generator only shows the commit hash if the commit is above the tag. Since there are no tags on develop it will always silently fail and the version will be just 0.9.0
. This presents a problem for updating releases because the folders are versioned. We should always show the commit hash when the branch is not master