Exactly what happened to the 118 colonists who settled on Roanoke Island in the late 1500s has long remained a mystery.