Brush Settings: Try a bit harder to select the default paintop
This is for creating a brus from scratch. Old code only changes the engine,
new code tries to first check if there's a default preset, and if not, then
change the engine. This leads to less 'randomness'.