Don't assume solver defaults when writing a testcase
Adjust solver defaults to changed soft lock handling (bnc#863275)

Set IgnoreAlreadyRecommended as default if we do not have
persistent soft locks.