cubicweb-dataio #3216675 Add on commit/on rollback callbacks [validation pending]

Add on commit/on rollback callbacks for better errors management.

prioritynormal
typebug
done in0.3.0
load0.500
load left0.000
closed by<not specified>