Fix: If dangling_timeout was set to 0 and auto_import_dangled

was set to yes, dangling indices were deleted by mistake,
because a RemoveDanglingIndices runnable was added
to every dangling indices, without considering the auto_import_dangled
setting.
`FutureUtils.cancel` has a check for a null future, no need to add this check