Since ldapcat uses modules that may not come with the
default installation of some operating systems, you can
get some very odd, unintuitive messages as an error.
This code will iterate over a list of required modules,
and attempt to load them. If it can't load a required
module, it will die with a useful error message.