Syrian government troops have been deployed after demonstrations sparked by a mosque explosion led to deadly clashes.