Yvoire, mittelalterliche Stadt