Track queue index recovery data using dets

We now hold a single dets table with all the queue recovery data.
This is synchronised after we've started up (at which point all
recovery data should be deleted) and just before shutting down,
after the queue indexes have writen their recovery data to it.
Reduce distance to default (again)