minor packaging script bugs
- Stale dist files should be checked for at the beginning of every "make dist" invocation, instead of only happening at the end after it causes a problem.
- dist/*.asc files should be deleted at the beginning of each publish invocation, so that signing files left over from a test-publish don't interfere with running the publish step.