It's ok, we just use "strict" dependency resolver in sbt, to know explicitly about all such version conflicts. Every time you see such thing, add the corresponding library to `dependencyOverrides` with the latest of the two versions. In this case it will be
```scala
dependencyOverrides ++= Set(
  "org.apache.httpcomponents" % "httpclient" % "4.2",
  "commons-codec" % "commons-codec" % "1.7",
  "com.fasterxml.jackson.core" % "jackson-core" % "2.1.2",
  "com.fasterxml.jackson.core" % "jackson-databind" % "2.1.2",
  "com.fasterxml.jackson.core" % "jackson-annotations" % "2.1.2",
  "joda-time" % "joda-time" % "2.3"
)
```
(add it to `build.sbt`)