config: support tls-key and tls-cert
config: fix some missing float32 coercion
config: go fmt