fixes #24 - the game discards any setups that contain invalid stones

validates the stones in a GoSetup