v3: Support pagination (of Instances) in DescribeInstances

This gives the behavior I would expect, and is similar to what how ```getIterator()``` used to work for ```DescribeInstances``` in the sense that it flatten out the reservations.  It's hard to tell if ```getIterator()``` is still supposed to work this way since it currently doesn't work at all (see #419).