Use sxi_cbdata_set_operation() when possible (bb#848)

Remove sxi_setclusterr() since it is now sxi_cbdata_setclusterr().
Pass cbdata through upload callbacks to save operation into proper context.
Cosmetics: do not leak cbdata when creating new event fails.