Weather can derail a flight quickly, but whether travel insurance pays depends on several important factors.