split clean_state_name for clarity
add method to import state gdp info

Making this work requires restructuring how states are imported. That is
what the next few commits will be about.
all states are added to list before being inserted

This allows the states to be modified before they are inserted, such as
by adding gsp information
gsp import now correctly modifies state list
State now has GSP field

Defaults to 0, since often don't have GSP information for some states
import_gsp_file now run in init_states
Warn if unmatched state name is encountered
include GSP in state __repr__
Fix typos
added gsp.csv data file
call correct state name cleaning function
add missing "self."
Clarify ambiguous function of get_state_by_name
add missing quotes
Use "GSDP", not "GDSP", to match file
Use test state which we have gsp information for