Depended properties for validations

Validation concepts (DenySave, LockItems and LockProperty) and enriched with possibility to define validated property.
Also, REST response in case of successful inserting data or errors has structured response text.