Add publishing script

I added a publishing script that pulls everything out and makes a zipfile.

I did manual testing for now, but I'll add unittests for this later- not entirely sure how to go about this. Thoughts?
Any reason for doing this with a shell command instead of `os.mkdir`?