Skip a redundant check

Spotted by Joona

No functional change.
Give a small penalty for bishop for each pawn on the same colored square
Try more aggressive version
Merge Joona's bishop+pawn tweak

The idea is to penalize a bishop in case of
its pawns are on the same colored squares.

Good at short 15"+0.05 TC
LLR: 2.95 (-2.94,2.94)
Total: 4252 W: 925 L: 806 D: 2521

And at longer 60"+0.05 TC
LLR: 2.95 (-2.94,2.94)
Total: 15006 W: 2743 L: 2564 D: 9699

bench: 5274705
Skip a couple of popcount in previous patch

And some little tidy up

No functional change.