Make builder not always reqiure git
Fixes issues of building outside of git repo
Make it simpler to use custom version string
In case of version cannot be determined it will default to
unknown instead of undefined
You can use CJDNS_RELEASE_VERSION="version here" ./do
to use custom version strings.
Change from Spawn to Exec