Simplify some directory resolvers
Do not fail too hardly if the directory name we want to resolve does not exists

(seems that ocamldoc always assume +ocamldoc exists, even when bootstrapping
OCaml)