Updated joda version
Updated Scala version
Depends on Joda in `provided` scope so that users can choose the joda version.