mark_deleted_gists(): fix a mark all bug

Previous version of mark_deleted_gists() will mark all gists as deleted.
This commit fix this.
Fix #7