More nnue_accumulator.cpp cleanup
in the spirit of ces42's recent work, this unifies the vector/RVV/scalar paths into something that's much more readable at a glance, while staying efficient. My hope is that we can try more fancy update strategies without bloating the code
passed STC:
LLR: 2.97 (-2.94,2.94) <-1.75,0.25>
Total: 247872 W: 64122 L: 64131 D: 119619
Ptnml(0-2): 518, 26189, 70571, 26100, 558
https://tests.stockfishchess.org/tests/view/6a6fa54e2cf557d58a2e18ba
closes https://github.com/official-stockfish/Stockfish/pull/7050
No functional change