nsqd: diskqueue tail corruption detection

this catches two more theoretically possible edge cases, resets, and logs cc @jehiah