CSHARP-933: Moved call to ResetBuffer to the beginning of reading a document rather than the end (in case a discriminator convention has to read all the way to the end).
CSHARP-933: Remove ownsReader from the public API of JsonReader and BufferedTextReader.