facebook/presto — pull request #2057 by martint (2014-12-04 00:05:24+00:00)
Title: Add utility for bridging Guava builders with Java 8 streams

This allows us to do the following and get an ImmutableList or ImmutableSet:

```java
List list = collection.stream()
.map(...)
.filter(...)
.collect(ImmutableCollectors.immutableListCollector());

Set set = collection.stream()
.map(...)
.filter(...)
.collect(ImmutableCollectors.immutableSetCollector());
```