Fixed the parser for geonames to parse 'city,st' mostly correctly.  Added a search that looks up the value after the comma in a list of state names to check for a partial match, such as mich for michigan, and use the correct state code.
Replaced double quotes with single quotes in all Cheshire lookup queries.  Single quotes keep cheshire from interpreting the strings as cheshire commands, so ge for the country georgia will not be interpreted as greater than or equal to.
Added a place,country search, which catches many other queries.
Added more string cleanup
Added more state short names