Increase null verification threshold to 12 plies

Increasing depth limit to 10 plies seems stronger
after 16K games at 15"+0.05 (ELO: +3.56) and also
repeating the test at 60"+0.05 TC:

ELO: 2.08 +-3.1 (95%) LOS: 90.9%
Total: 16000 W: 2641 L: 2545 D: 10814

Moreover setting the limit to 12 is proved stronger
then limit set to 10 by direct SPRT test at 15"+0.05:

ELO: 2.56 +-2.0 (95%) LOS: 99.5%
Total: 46568 W: 9240 L: 8897 D: 28431

So we directly set the limit to 12, the strongest setup.

bench: 4361224
Re-add 'Cowardice' and 'Aggressiveness' UCI options

I have lost my bet with Jean-Paul, so now I re-add
the two options...and I am glad of it :-)

No functional change.
Tweak some UCI parameters

According to Jean-Paul this setup should be stronger
than default.

And SPRT test seems to confirm it:

At fast TC 15"+0.05
ELO: 3.33 +-2.7 (95%) LOS: 99.2%
Total: 25866 W: 5461 L: 5213 D: 15192

At longer TC 60"+0.05
ELO: 7.27 +-5.0 (95%) LOS: 99.8%
Total: 6544 W: 1212 L: 1075 D: 4257

bench: 5473339

Signed-off-by: Marco Costalba <mcostalba@gmail.com>
Rescale UCI parameters to 100

And correspondingly modify internal ones
to compensate it.

No functional change.
Don't treat king safety differently in AnalysisMode

Rationale:

- Current settings seem to make engine *significantly* weaker in analysis mode.
- In practice this setting only has effect when king safety scores are high.
- Even in analysis mode its far more important to know if one side is getting mated,
rather than get evaluation correct with 1cp accuracy.

No functional change
Merge remote-tracking branch 'refs/remotes/MainFish/master' into master-7
Merge remote-tracking branch 'refs/remotes/MainFish/master' into master-2
Remove all-encasing PSQT entries
Revert "Remove all-encasing PSQT entries"

This reverts commit a27a1c265e8f8d514a35398505c42a9d641aa382.
Merge remote-tracking branch 'refs/remotes/MainFish/master' into master-4
Merge remote-tracking branch 'refs/remotes/RyanFish/master' into Simple_Mobility_A1
Corrected typo in code