Imports of package issue438

PathSynopsis
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/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.
mathPackage math provides basic constants and mathematical functions.
math/bitsPackage bits implements bit counting and manipulation functions for the predeclared unsigned integer types.