add_checked_modules_from_symbol shouldn't fail if there are no used modules
After 1760deea (part of !269 (merged)), mkinitcpio exits with 1
when using the kms
hook on hardware without any privacy screens.
This is not desired. If no matching modules are found in ${_autodetect_cache}
, then add_checked_modules_from_symbol
should still return successfully.