Imports of package issue260

PathSynopsis
encoding/jsonPackage json implements encoding and decoding of JSON as defined in RFC 7159.
fmtPackage fmt implements formatted I/O with functions analogous to C's printf and scanf.
github.com/gogo/protobuf/gogoprotoPackage gogoproto provides extensions for protocol buffers to achieve:
github.com/gogo/protobuf/jsonpbPackage jsonpb provides marshaling and unmarshaling between protocol buffers and JSON.
github.com/gogo/protobuf/protoPackage proto converts data structures to and from the wire format of protocol buffers.
github.com/gogo/protobuf/typesPackage types contains code for interacting with well-known types.
ioPackage io provides basic interfaces to I/O primitives.
mathPackage math provides basic constants and mathematical functions.
timePackage time provides functionality for measuring and displaying time.