Given a page path, return {ok, Id} with the id of the found
resource. When the resource does not have the page path, but did so
once, this function will return {redirect, Id} to indicate that the
page path was found but is no longer the current page path for the
resource.

"Touch" the rsc, incrementing the version nr and the modification date/ modifier_id.
This should be called as part of another update or transaction and does not resync the caches,
and does not check the ACL. After "touching" the resource will be re-pivoted.