In defiance of a government ban on Quds Day rallies in Bahrain, protesters have taken to the streets to mark the international event and set fire to the Israeli flag.