Mattel has announced a new set of Barbies that come in different heights, sizes and skin color. The change comes after years of criticism of the dolls.