Phase.runOn is now List[ComliplationUnit] => List[ComliplationUnit]

Allows to alter number of compilation units.

@odersky please review.