Implemented the choice of branching size

The number of variables to use to create sub-pb
Limit the branching size to what is possible

If there is only 2 variables left I cannot have a branching size of 5
Work on the computation of the new dataset

Not working yet. I cannot generate all the 2**N possibilities