When iterating over the names imported in a future statement, ignore the
commas in the concrete syntax; checking those causes a segfault.

This fixes SF bug #407394.
diff --git a/Python/future.c b/Python/future.c
index 89466f0..cf2dca5 100644
--- a/Python/future.c
+++ b/Python/future.c
@@ -19,7 +19,7 @@
 
 	REQ(n, import_stmt); /* must by from __future__ import ... */
 
-	for (i = 3; i < NCH(n); ++i) {
+	for (i = 3; i < NCH(n); i += 2) {
 		ch = CHILD(n, i);
 		if (TYPE(ch) == STAR) {
 			PyErr_SetString(PyExc_SyntaxError,