If you have ever had a flight cancelled, had a boarding pass but had been denied boarding because they overbooked, been bumped just before boarding, sat on the tarmac for hours, or find that your baggage has been lost or delayed on arrival at your destination, you know how maddening it may possibly be. This…