Persistant queue store

The essentially reverts aaf379552f which was an trying to deal with
out of order messages.  The out of order message problem is resolved
in d88dfc001f