added dlopen test to test function pointers with signatures not found in the main module