cmd/ht: improve release making script
cmd/ht: improve release making script

Had inconsistent use of which Go installation was used, did not use
go generate, generated only 2 of 3 needed data files, did not do any
smoketesting. Fix all this.

Drop DWARF info via ldflag -w. DWARF debugging info is stripped already
for linux via goupx (and not present at all in Windows) but for Darwin
it reduces the executable sice by 4MB.

Add a warning to the release script if uncommited files are present.
Show source version string. Both should make it less likely to release
inconsistent stuff.

vdobler/ht,vdobler/ht,vdobler/ht,vdobler/ht