Corrected county information

Corrected numerous errors by cross-checking U.S. Census county data. Errors include counties in wrong state, misspelled county names, and incorrectly classified towns.