South Australians are cleaning up after an "unusual" run of wild weather, with winds and heavy rain causing extensive damage around Adelaide.