Test movegen of capture and noncapture sliding moves

The test is only partial in that it only tests one of the rays.
It will form the basis for a more general algorithm.

Up until now the sliding move capture movegen has not been tested.
Opponent piece capture moves are not being generated at the moment.
Proceeding to diagnosis the reason.