Madison, Virginia, Madison County Courthouse (built 1829)