[nemo-storage] Do not accept invalid block devices. Fixes JB#46420
A block device that is dm device must have crypto backing device.
Clear partition wait timers when a block is removed. Also destroy block explicitly when block is removed. Previously we started another wait timer when block completed (after all interfaces were checked).