Mixed Scala and Java8 in Maven Project

With the scala-maven-plugin it is possible to mix java and scale code en compile it with maven.
This is descibed in a blog of Xiaofeng Lin : http://xflin.blogspot.nl/2013/08/mixed-scala-and-java-in-maven-project.html

His version did not support java8 however, so I modified it a bit to have java8 support.
My modified version can be found on https://github.com/robbertvdzon/mixed-scala-java8-in-maven