Full-fare airlines are infamous for add-on fees after you buy a ticket. But one carrier is bucking the trend with a new pricing model that should please customers.