release scripts

This preps for a release with new test and distribution scripts

cc: @mreiferson
not a big deal, but `|| exit 1` isn't needed because `set -e` will do that