In a rare move, the Israeli military has suspended an entire reserve battalion following an attack on CNN journalists in the occupied West Bank.