seq.c: Changed retain vfunc to return obj.

The change allows a retain function to alter the value before it gets added,
which is helpful with sequences of basic types.

This led to changing nxn_obj_incref to return obj.