update to support geoname.org
add auth_username info in fetch hreader
add onclose function
add update china_map function
successful add geoname but limit of fetch times