What separates Tex-Mex from Mexican cooking: ingredients, history and the dishes that define each style.