detect multiple scala

Work in progress. It is base in a PR which needs work, and one which has already been merge.

The interesting part is the last commit. It adds support to detect version of Scala installed, both as a bundle containing the Scala jars, and as a set of bundles.