A curfew is imposed on the Indian tech hub of Bangalore after a protester was killed overnight during violence over a long-running water dispute with a neighbouring state.