Post points hook: Don't delete posts for auto-drafts

We were running the delete portion of the hook for auto-draft posts,
which was removing points. This wasn’t intended. Includes unit tests.