Thomas Garton of Ulster County, New York