Introducing more hacks for antichess
Adding missing enum value
Check is always ignored in antichess mode
Can now promote to king when in antichess variant
Adding unit tests for antichess variant edge cases
and antichess separate test file