Added checkCoordinateInVision() method to GameCharacter

This method can be used to check if an event/player/etc can be seen by
the character