Queen attacked square test added.
Some trivial queen implementation added (basing on a bishop only). Fixed old tests that had wrong conditions
Added triangulation test to force rook based movement taken into account for the queen.
Basically implemented taking into account queen attacked squares.
+2 tests for insurance.
Lost symmetry but gained simplicity
+1 test for own queen.