Added a CFBundle library resolver and refactored DlfcnLibrary into a more generic class for all native dynamic libraries