Fix bug in perft unique which made it just do normal perft.
Add diagonal and antidiagonal support for BitBoard and Position.

Tests also.