Added view and iterator types to collections / _abcoll
I've also renamed several of the iterators to keep a consistent naming schema.
diff --git a/Objects/unicodeobject.c b/Objects/unicodeobject.c
index 205576f..26349ef 100644
--- a/Objects/unicodeobject.c
+++ b/Objects/unicodeobject.c
@@ -9263,7 +9263,7 @@
 
 PyTypeObject PyUnicodeIter_Type = {
 	PyVarObject_HEAD_INIT(&PyType_Type, 0)
-	"unicode_iterator",			/* tp_name */
+	"str_iterator",			/* tp_name */
 	sizeof(unicodeiterobject),		/* tp_basicsize */
 	0,					/* tp_itemsize */
 	/* methods */