CLDIDE-2164

add methods such
FactoryV2_1 withV(String v);

It's just sugar to avoid such code:
Factory = (Factory)((FactoryV2_0) DtoFactory.getInstance().createDto(Factory.class)
                    .withV("2.1"))
                    .withIde(...
or 
rearranging method calls