optimizing away rook attacks on open file

affects "handmade" king safety, marginal speed gain for "quadratic" king safety, code shrinking