They call themselves gatos – cats. If you’re a gato you’re a true Madrilenian. Three generations at least. The people of Madrid are proud of this moniker, and rightfully so. But the sad truth is gatos are increasingly rare in this city of extranjeros – a word that literally means ‘strangers’, but is used to…