* Implement storage.Backend for S3 storage
* Adapt S3 storage test after refactor, Fix skiped minio tests
* Add defer to Close calls in s3.getter methods
* CR fixes
* Fix doc align
* Tweak err checks
* Fix parse test for S3 configs and cleanup error messages in storage.s3
* complete updated config package
* use envconfig+toml instead of viper. Add descriptions in example config file
* add unit tests
* debug gofmt on build server
* force dummy commit
* skip gofmt to validate other tests are passing
* unset env vars for example file parsing test
* cleanup tests
* test improvements
* re-enable gofmt
* naming
* PR comments
* fix failing test after olympus default endpoint change
* remove rdbms config
* set defaults in code
* add support for proxyfilteroff
* add basic auth params
* update gopkg.lock
* undo gopkg.lock changes made during merge
* remove defaults
* explicitly specify all env variables
* remove rdbms from example
* remove user and pass to disable basic auth by default
* switch to memory by default for the proxy
* fix tests after config file change