speedups

* DD with ILP as subsolver use now only one thread per ILP
* add filling option for generating labelings from subproblems, default is false -> much faster in presence of many subproblems
* add caching mechanism for the order of a model.