TST: explicity tests for iterator/generator types in DataFrame/Series construction

ENH: add generator support in DataFrame constructor