Save money during New England travel in December on everything from transportation to food to hotels to attractions.