[wip] Switch to iterator-based list

Switched Plan as an example. Feedback before I move the pattern to all?
I'm going to get rid of the *List structs and rename ListResponse to
ListMeta.
minor tweaks after thinking of this a bit more
Change all List methods to use the iterator
revert condition
Merge pull request #17 from stripe/cos-list-iter

Switch to iterator-based list