add version package and print version commands make build now sets build info like git branch and revision when creating a binary.