Renamed update()--> delta_update() and introduced update()

With delta_update() method only delta will be possible to update,
meanwhile with update() method delta and some other data can be updated.
Updating liblary and testcases to comply with recent changes made to update method
Introduced/expanded tescases regarding repo CUD and configuration