This method checks the data consistency of the user management and should
be called after a system crash or after importing data from files,
respectively.
checks whether the current user has the permission to read/see a derivate
check is also against the mcrobject, the derivate belongs to
both checks must return true
it is needed in MCRFileNodeServlet and MCRZipServlet
The method create a new MCRDerivate and store them to the directory of
the workflow that correspons with the type of the given object
MCRObjectID with the name of itseslf.