Keep Fields an optionFunc (#226)
Keep Fields an optionFunc (#226)

Remove the `FieldsT` type in favor of the more terse optionFunc. Since options are only passed infrequently, the overhead of creating a function closure isn't a concern.
uber-common/zap,uber-go/zap,uber-go/zap