Yelp/mrjob — pull request #286 by irskep (2011-11-22 00:46:16+00:00)
Title: A gaggle of fixes

* Moved `buffer_iterator_wrapper` to `mrjob.util`
* Customizing `*_PROTOCOL` explicitly disables all deprecated protocol behavior
* `stream_output()` ignores all paths with items beginning with `_`
* `mrjob.tools.emr.fetch_logs` throws a better error when trying to access a job the user doesn't have permissions on. (`boto`'s behavior for nonexistent job flows is to raise a good exception, while its behavior for job flows you don't have permissions for is to return `None`. Bleh.)