Consumer advocate Christopher Elliott shares his secrets to better trips in a new book.