Aigle - town and municipality in the canton of Vaud in Switzerland