Basepom 7 has various Java8 fixups according to Henning.
Basic Java8 conversion
Don't try to build Java7 on Travis
Be consistent about import ordering, we're going to do some heavy automatic refactoring and I don't want to deal with inconsistencies
google Optional -> java Optional
Warning Patrol