Mezcal, the Mexican spirit previously associated with moonshine rather than margarita and seen as tequila’s unfashionable country cousin, is losing its unsophisticated image and becoming the drink du jour of Mexico’s Facebook generation.