For almost two decades, a collapsed government and battling warlords have made Somalia a byword for anarchy.