Fix: saveNode needs to check for failure of beforeSaveNode
Fix: saveNode needs to check for failure of beforeSaveNode

Not returning at this point will cause failure to be undetected by caller
as the second dispatchEvent cloberred the result.

Wouter0100/croogo,rakeshtembhurne/croogo,xintesa/croogo,xintesa/croogo,rakeshtembhurne/croogo,Wouter0100/croogo,Wouter0100/croogo,rakeshtembhurne/croogo,xintesa/croogo