Cpsbase: various updates (Cases/Injection, multiple arguments to functions, ...)

Also: Change the order of arguments to constructeur Projection,
removal of the Void constructor.