some attempts at error handling
Wrappers around tinyscheme that throw exception when bad retcode
schemeconfig -> schemeinterface
schemeinterface shouldn't do config stuff
config::Config to handle parsing of scheme config
Split config-helper.scm

More organization.
Move default-config.scm from tinyscheme/ to scheme/
loadresource config.h handled by config
prefix schemeinterface functions with si/
don't hardcode config serialization code
move/fix config-test.scm