Enable support for proto3 optionals (#1084)
Motivation:
proto3 added support for optional fields, this requires code generators
to support it to avoid warnings/errors when it is enabled by default. Since
protoc-gen-grpc-swift doesn't codegen messages, enabling this is
essentially a no-op.
See also: https://github.com/protocolbuffers/protobuf/blob/master/docs/implementing_proto3_presence.md
Modifications:
- Add `.proto3Optional` to the supported features of the codegen.
Result:
Users can use optionals without warnings/errors.