Converted listeners to Java 8 lambda expressions and configured Maven to...

... use Java 8