More 2.11 friendliness.

With these changes the same source base can be used for
2.11 as for 2.10, e.g. sbt +publishLocal works on the utest
project (but not at present for the js or acyclic projects
because the depenedencies aren't published against M8.)