Uncertainty in Sri Lanka and a Possible Thaw in Indian Perception