Enable Java 1.8 in the open source build and bump the guava version to 21.0
For the near future we will likely not be using any java8 features in the
actual compiler, due to limitations in various internal google products.
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
- <java.version>1.7</java.version>
+ <java.version>1.8</java.version>
<guice.version>4.1.0</guice.version>
- <guava.version>20.0</guava.version>
+ <guava.version>21.0</guava.version>
<asm.version>5.0.3</asm.version>
<autovalue.version>1.4</autovalue.version>
<proto.version>3.3.0</proto.version>
