This adds minimal support for preserving the source context information. Change-Id: I4b3cac9690b7469ecb4e5434251a809be4d7894c Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/183157 Reviewed-by: Damien Neil <dneil@google.com>