Issue #295: Streaming results returned outside of specified bounding box

When connecting to a streaming filter endpoint using only a locations filter (for example, https://stream.twitter.com/1/statuses/filter.json?locations=-074.891204,40.176632,-072.593505,41.112674 ) some Tweets are returned which lie outside of the requested bounding box. See the associated discussions for examples.