Artifactory set and delete properties support

Added setter and deleter functions for properties.
```set_properties``` and ```del_properties``` should not leak implementation details
They either should complete successfully or raise an exception. It doesn't make any sense in this case to return anything from them.