A generalized C++ wrapper around the POSIX dynamic libraries functions dlopen, dlsym, dlclose, etc.