Airline food was once the punchline to many a joke, but in-flight meals prepared by airline staff have been improving in recent years. The problem is, you may only get fed if you're flying first class ...