make_tests: make individual profiles
common: clean up fls
sort_succ: improve a bit
implement on_bits and use it for genSuccs and boardEval

fls was too slow
trivial: fix de-coloration of pieces

We no longer use signs
sort_succ: bail out if we're at the last node

There is nothing to do
succs: add compile conditional for order

Da fuck is going on
boardEval: remove unused variable
make_tests: work even without profiling
add 'reverse' option

Just so we can test this crap properly
make_tests: pass options to chess