Replaced lambda expression with method reference in OptionalTest. For the "for each" examples added IntelliJ "noinspection" statements to stop it from telling me to fix the code - these examples are intentionally written that way to go from the verbose example to the concise Java 8 example.