Recent findings show that Stonehenge’s stones came from all over Britain – and this offers clues to the monument’s purpose, say archaeologists