Restore volume refs after daemon restart

Volume refs were not being restored on daemon restart.
This made it possible to remove a volume being used by other containers
after a daemon restart.
is this going to be a problem if it errors on `initialize` and gets sent to `add`