americanairlines: Improve reliability when parsing multiple flights
I also threw in more data that's been sitting in my TODO, including: traveler information, total price of the ticket, seat numbers and IATA codes. There's still the open question of what multiple travelers might look like, but apparently I've only flown AA alone?