Save the build environment script.

This is used to capture everything off to a saved area
in case we need to inspect the build files/sources/anything
for info post release or RC or whatever.
Clean build files before and create release tarball after.

Clean the build files up before starting a fresh release to
avoid any pollution.

Create the release tarball after so we have a single script
to do builds with.