hack scalac for long file name
shuffling the great gigg in the sky (packages, names, versions,...)
adapt examples to last changes
merge clean apis and fix deprecations