catalyst_api: ignore empty `catalyst_load/search_paths` entries
This can happen if a CMake variable is not available at the right time which ends up giving an empty string as the directory. This will never work, so ignore these entries.
Edited by Ben Boeckel