In a next pass, maybe we will allow for releasing *any* valid git revision.
The scripts now have more sensible names, and the code is better factored.