Have a long flight coming up? These long haul flight essentials and travel tips will help you survive and thrive on your next long flight!