Some renaming in MovePicker

No functional change.
Small touches in move generation

No functional change.
Merge remote-tracking branch 'refs/remotes/MainFish/master'