Scala travis check

@OlegIlyenko Is this okay?
No, when I merge the pull requests, I will remove the languages except Java.