replacing ProcessInstanceResult with InstanceResult, fixing processUpdate test, adding test to feed update

pretty printing makes xmls readable in logs - can we keep it ?