Allow most iterables as return values.

Allows you to directly yield data from the view instead of having to make an inner function whose return value you pass to ``flask.Response``.