Iconic Karoo town theatre reopens