9e45beec

By: Michael Lynch <git@mtlynch.io>

Replace s3config.ReadFile with s3config.Read(io.Reader)

Callers are now responsible for opening the config file, keeping the
s3config package free of filesystem dependencies. Tests use
strings.NewReader instead of writing temp files.
configuredevShellbackendbackend-devcheck-bashcheck-frontendcheck-go-formattingcheck-go-test-packagescheck-trailing-newlinecheck-trailing-whitespacediagramdocker-imagee2e-testsgo-testsimport-from-tinybeanslint-sqllittle-momentslittle-moments-devx86_64-linux