Constructor of the class useful to create a node setting its name, path,
current version name, uuid, type, list of childs,
list of properties, list of versions and content
Constructor of the class useful to create a node setting its name, path,
current version name, uuid, type, list of childs,
list of properties and list of versions
Execs an version operation using a specific user name and password
It means that the node relevant to the version operation is versioned only
if it is versionable; if the node isn't versionable, an OperationExecutionException is thrown.