Add parameter names to the KeyValue interface (#88)
Add parameter names to the KeyValue interface (#88)

Parameter serve as documentation, especially for AddString which accepts
two strings `(string, string)` vs `(key, value string)`
uber-go/zap,uber-common/zap,uber-go/zap