Despite having its own government and currency, Somaliland had never been recognised by any country. Until now.