Redesign dpnp.diff thorough existing calls
#1637
Merged
dpnp.diff thorough existing calls
#1637