Scala client and DSL for elasticsearch