Adds a profile for Scala 2.12

and updates a few versions
Makes the dependency to the scala-xml bundle, not the package

It is optional because it is not available for Scala 2.10.