Las Vegas-based Allegiant Travel Company has settled a lawsuit with the Teamsters union representing its pilots over changes to the carrier’s crew-scheduling system.