Hundreds of angry villagers in Indian-controlled Kashmir have taken to the streets when security forces killed two civilians after mistaking them for separatist militants .