Clean up Router scala, align java/scala dispatch behavior
Use proper scala-maven-plugin