The complicated legacy of the Pilgrims is finally coming to light 400 years after they landed in Plymouth