feat(json): implement set property methods

Now it is possible to set/replace json elements via .prop("name", object).

Related to: #CAM-2459
feat(json): implement delete property methods

Now it is possible to set/replace json elements via .deleteProp("name") or .deleteProp(List<String> names).

Related to: #CAM-2459