New Milford (town), Litchfield County, Connecticut