American airports can be a bit of a hassle at the best of times, but T.F. Green Airport in New England seems to be bucking the trend.| Explore