CSHARP-685: Initial implementation of GeoJson object model.
CSHARP-694: Added unit tests for using different Encodings with JsonReader(Writer). Realized that the Encoding is actually set at the StreamReader(Writer) level so JsonReader(Writer)Settings don't need an Encoding property.