initial commit
some tests pass
added environment variables override
removed command-line overwrite
environment variables can now just specify config file names
added base dir handling
all tests pass
tox passes