Copy children recursively and asynchronously
Call getNodeForPath() asynchronously
Pass missing encoding parameter
JSDAV-94 Xml.toClarkNotation() must not lowercase names
Merge pull request #1 from tripodsan/master

JSDAV-94 Xml.toClarkNotation() must not lowercase names
Lock plugin replaces 404 properties with 200 properties regardless of type
Property repoonse discards property name for empty 404 values
the buildProperties() loop is terminated early if missing properties are in the return set.
Merge pull request #2 from tripodsan/master

Fixes for 404 property handling