Add changelog generator and "How to Release" info

fixes #313 
Ah I see--yeah it's a bit of a chicken and egg deal here; we want the tag to show up in the changelog, but we want the tag to be pointing to the commit the changelog was generated in. I'll fix it.