SF patch #910929:  Optimize list comprehensions

Add a new opcode, LIST_APPEND, and apply it to the code generation for
list comprehensions.  Reduces the per-loop overhead by about a third.
diff --git a/Lib/opcode.py b/Lib/opcode.py
index 39d4bd2..ae9f6cc 100644
--- a/Lib/opcode.py
+++ b/Lib/opcode.py
@@ -56,6 +56,7 @@
 
 def_op('UNARY_INVERT', 15)
 
+def_op('LIST_APPEND', 18)
 def_op('BINARY_POWER', 19)
 
 def_op('BINARY_MULTIPLY', 20)