upgrade JSON-Patch; now correctly observes added and removed properties
add $parent getter to puppet.obj
add $parent getter to puppet.obj
code cleanup (null and $parent)
code cleanup (cookies) (issue #2)
code cleanup (markObjPropertyByPath)