Town of Madison, Somerset County, Maine, United States