Boarding pass as PDF, no temporary storage to disk, added flight number, added boolean for 'waiting' email