Gap Inc.'s iconic blue-square logo, emblazoned on millions of shirts, hats and bags for more than two decades, got a makeover this week, drawing a backlash from customers who see the new look as ugly ...