Correct splitting code for problems with >2 obj
Correct splitting code for problems with >2 obj

- Wait for final bound to reach stop point, not just one solution
- Only check this when the final bound is being changed
- Reset limits correctly when splitting

WPettersson/moip_aira,WPettersson/moip_aira,WPettersson/moip_aira,WPettersson/moip_aira