American Airlines and Toronto-based Porter Airlines have a new codeshare partnership, which they say gives customers more ways to travel between the U.S. and Canada.