xinsert callback error handling when callback is replaced

Error returns from xinsert user callbacks are now also handled when
a callback is replaced via a2_Set*Callback().

Minor addition to #74.