Bahrain says it has uncovered one of the biggest finds of explosives and weapons since violence erupted there in 2011.