Delete batches that have no posts
Delete batches that have no posts

If a user dismisses the last post in the batch, the batch itself should
be removed as well. This update properly cleans up batches and shows the
'dashboard is clear' message as expected.

alanplotko/Dash,alanplotko/Dash