NEW : creation of CanAddNumber() in SudokuBoard

- This method uses the same principles than in isConstraintSatisfiedFor()
- We'll use this to test if we can make the action before it's done
- We used XYlocation for the coordinates, but maybe we could use int x and int y?