Corrected the class JRawValue to use the dependency injected in IJsonSerializer instead of the Newton.Json.Serializer directly. I was having problems with that because I use the pt-BR culture and the JRawValue class was not deserializing decimal numbers correctly, throwing a exception.

I modified the class JsonNetSerializer to pass the culture of the current Thread to the object JsonSerializerSettings, in the default constructor of the class JsonNetSerializer.