The actor, Sidney Poitier, whose pioneering films in the 1950s and 1960s, shone a light on racism and social prejudice, has died. He was 94.