As international travel from the U.S. reaches an all-time high, more credit card issuers than ever are nixing foreign transaction fees.