There are a bunch of should-be-implemented options commented out, and the actually-used options shouldn't be in between those. No functional changes.
settings.go
config.go
The package is named `config` and the struct `Conf`, so `config.go` is just a more sensible name. No functional changes.