Added support for configuring JsonSerializerSettings in the WSJConnection
Changed TypeNameHandling configuration to include type names for objects

This helps to resolve the issue with object fields, which are instead
deserialized into JContainer or JToken classes instead of their original
classes, such as Vector.