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

Implement serialization of Java primitive types from .content.xml files
into the repository. Not yet implemented: Name, Path, Reference and
WeakReference.

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

Support sync of multi-valued properties to the repository. As before,
Name, Path, Reference and WeakReference property types are not
supported.

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