Maréchal Claude, Médecin légiste à Ribérac