Pelted with stones, Indian Army shows restraint in Kashmir Valley that has been gripped by violence for the past three months