Wrote SALVE config parser to handle files and environment.

SALVE will now load from a default file, overwrite it with the user's
rc file if present, and then overwrite those values with environment
variables if those are present.