Generates all pseudo-legal moves for a bishop.
Generates all pseudo-legal bishop moves from the given square.