fork piece-captures into piece-captures-flying and piece-captures-nonflying
more performance squeezery
optimize tile-zobrist-bitstring
wow, this broke hashing consistency
partially inline recur in piece-captures-nonflying
abstract out inlinerecur