Added support for JsonArray and JsonObject deserialization when target type is specified as System.Object

This should fix issue #318