nanny: unregister on DEVICE_DOWN and DEVICE_DELETE

worker is needed first, before unregistering.