Implement the following fixes in the scenario minimization:
single-thread scenarios are not split into init/post parts, only parallel part with one thread is left;
if after minimization parallel part of the first thread becomes empty, it is removed (the next non-empty thread in parallel part becomes first thread).
Implement the following fixes in the scenario minimization:
Closes #215.