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.