nsqd: diskqueue empty removes *all* files

* always try to make progress; return last err
Merge pull request #195 from mreiferson/diskqueue_195

nsqd: deleting topic/channel w/messages on disk orphans files