Add the construction of the friendly blocker test data

A friendly piece is not captured so a friendly piece creates
a hole in the move generation destination square set. For
sliding pieces the removed destination squares are a bit
interesting as a subsection of the ray that the blocker is
on is also excluded.