SLING-3741 - When processing deleted folders, check for a covering
aggregate higher in the filesytem hierarchy

Repository.newDeleteNodeCommand now takes a String path argument instead
of a ResourceProxy. It makes little sense for a delete operation to take
as an argument the resource being deleted, as that information is

- not needed for the deletion
- hard to provide by the client

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1608772 13f79535-47bb-0310-9956-ffa450edef68
SLING-3741 - When processing deleted folders, check for a covering
aggregate higher in the filesytem hierarchy

When resource data is found in a covering parent on a resource delete,
generate an add/update operation instead.

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1608773 13f79535-47bb-0310-9956-ffa450edef68