Merge to trunk from release branch:

Plug the leak that Tim just reported.
diff --git a/Objects/abstract.c b/Objects/abstract.c
index 4ac7342..0ce04ef 100644
--- a/Objects/abstract.c
+++ b/Objects/abstract.c
@@ -672,6 +672,7 @@
 	if (result == Py_NotImplemented) {
 		PySequenceMethods *mv = v->ob_type->tp_as_sequence;
 		PySequenceMethods *mw = w->ob_type->tp_as_sequence;
+		Py_DECREF(result);
 		if  (mv && mv->sq_repeat) {
 			return sequence_repeat(mv->sq_repeat, v, w);
 		}