Uploading to the repo description as well

mostly so that downloading a tag is possible.  Tacked on some tests for commit and branch uploads, too.