 df.iteritems() should yield Series even with non-unique column labels
``` python
df=DataFrame([[1,2,3],[4,5,6]],columns=['a','a','b'])
for k,v in df.iteritems():
    self.assertEqual(type(v),Series)
```
