dracut: caps: Remove whole caps module

To get installed it must not have systemd included in initramfs which is
an unsupported scenario for SUSE.
This gets also rid of the error in its check function.

Signed-off-by: Thomas Renninger <trenn@suse.de>
dracut: biosdevname: In SUSE biosdevname package is installed on relevant platforms

all others should not add biosdevname on purpose. Do not complain about it.


Signed-off-by: Thomas Renninger <trenn@suse.de>
dracut: nbd: Only complain of missing binary in hostonly mode if rootfs is on nbd

In not hostonly mode, require_binaries will still complain.
If in hostonly mode and the module is explicitly added via -a nbd, then
install() section will still complain later:
dracut-install: ERROR: installing 'nbd-client'

Signed-off-by: Thomas Renninger <trenn@suse.de>