As Heinz has put their foot in it, Emma Hunter analyses the power of negative stereotypes in advertising and the power of the people who stand up to it....