Périgueux, le Puy Saint-Front au Moyen Âge