Add upload website script

This is a better solution than having multiple Makefiles, and while this is probably possible in Make, it's easier to do it in a bash script. We weren't taking advantage of any Make capabilities in the `make upload` rule anyway.