Correction Cavalary Rules: return SAME_COLOR_OCCUPIED first. (to agree with the gui)
Adding a condition to return FAIL_SAME_COLOR_CASE_OCCUPIED
Signed-off-by: Lumy <lumy@lumy.me>
Correction for returning FAIL_CHECK in case where the movement will put u in CHECK_KING instead of SUCCESS

Signed-off-by: Lumy <lumy@lumy.me>