Lambdas works
Merge branch 'lambdas-final' into build

Conflicts:
	src/main/resources/com/puppycrawl/tools/checkstyle/grammars/java.g
	src/test/java/com/puppycrawl/tools/checkstyle/grammars/java8/DefaulMethodsTest.java
	src/test/java/com/puppycrawl/tools/checkstyle/grammars/java8/LambdaTest.java
	src/test/java/com/puppycrawl/tools/checkstyle/grammars/java8/MethodReferencesTest.java
	src/test/resources/com/puppycrawl/tools/checkstyle/grammars/java8/InputDefaultMethodsTest.java
	src/test/resources/com/puppycrawl/tools/checkstyle/grammars/java8/InputLambdaTest5.java
	src/test/resources/com/puppycrawl/tools/checkstyle/grammars/java8/InputMethodReferencesTest.java
looks like it works

Conflicts:
	src/main/resources/com/puppycrawl/tools/checkstyle/grammars/java.g
Merge branch 'methRef-final' into build
Now lambdas can be into ternary. Also It doesn't include semi in the end of expression again.

Conflicts:
	src/main/resources/com/puppycrawl/tools/checkstyle/grammars/java.g
Merge branch 'lambdas-final' into build