CORE-6039 encapsulated common-path calls in data-info

The donkey.clients.data-info ns now proxies the calls to donkey.filesystem.services.common-path that are now made from metadactyl.
CORE-6039 switched metadactyl to clients.data-info
CORE-6039 added sharing proxies to data-info

The donkey.clients.data-info namespace now has the following functions that forward requests to functions in the donkey.services.filesystem.sharing namespace.

  share   -> share
  unshare -> unshare
CORE-6039 converted coge namespace to using data-info

donkey.services.coge now uses donkey.clients.data-info instead of communicating directly with donkey.serivces.filesystem namespaces.
CORE-6039 converted sharing namespace to using data-info

donkey.services.sharing now uses donkey.clients.data-info instead of communicating directly with donkey.serivces.filesystem namespaces.
CORE-6039 data-info namespace proxies for user namespace

The donkey.clients.data-info namespace has a function list-user-groups that calls the function of the same name in the donkey.services.filesystem.users namespace.
CORE-6039 converted search  to use data-info

The donkey.services.search namespace now uses donkey.clients.data-info namespace instead of directly using donkey.services.filesystem namespaces.
CORE-6039 pushed down irods conn into validate-uuid-accessible
CORE-6039 pushed down irods conn into uuid-accessible?
CORE-6039 moved validate-uuid-accessible

This was function was moved from donkey.services.filesystem.uuids to donkey.util.validators.
CORE-6039 pushed down irods connection into path-for-uuid
CORE-6039 data-info namespace proxies for uuids namespace
CORE-6039 comments uses data-info instead of filesystems namespaces
CORE-6039 validators uses data-info instead of filesystems namespaces
CORE-6039 favorites uses data-info instead of filesystem.uuids namespace
CORE-6039 removed unnecessary user existence check