The best travel credit cards offer outstanding rewards, big sign-up bonuses and low fees. Read our recommendations for the best travel rewards cards.