SLING-2989 - [Tooling] integrate with vlt once available

Added a TODO regarding vlt filters.

git-svn-id: https://svn.apache.org/repos/asf/sling/branches/tooling-ide-vlt@1522635 13f79535-47bb-0310-9956-ffa450edef68
SLING-2989 - [Tooling] integrate with vlt once available

Follow vlt serialization rules closers, particularly in terms for full
vs partial coverage.

git-svn-id: https://svn.apache.org/repos/asf/sling/branches/tooling-ide-vlt@1522636 13f79535-47bb-0310-9956-ffa450edef68
SLING-2989 - [Tooling] integrate with vlt once available

Allow default versions of filters to be returned by the FilterLocator,
if no filter file exists.

This supports vlt's concept of default workspace filter, which notably
excludes jcr:content and /var/classes.

git-svn-id: https://svn.apache.org/repos/asf/sling/branches/tooling-ide-vlt@1522638 13f79535-47bb-0310-9956-ffa450edef68
SLING-2989 - [Tooling] integrate with vlt once available

Support serializing custom file properties under the ${node.name].dir
directory. This is currently supported only for mime types which don't
match.

git-svn-id: https://svn.apache.org/repos/asf/sling/branches/tooling-ide-vlt@1522639 13f79535-47bb-0310-9956-ffa450edef68