Villeneuve-sur-Yonne, cité fortifiée médiévale