Added support for JsonArray deserialization
JsonDeserializer now can deserialize objects JsonArray and JsonObject when their target type is specified as "System.Object" instead of a more specific type.

* The side effect of this is that now you can recursively deserialize a JSON object that has mixed value types by specifying Dictionary<string, object> as the deserialization target.
Merge branch 'master' of github.com:ryno1234/RestSharp

Conflicts:
	RestSharp/Deserializers/JsonDeserializer.cs
Added PocketPC in compiler directive to include the sync client in compact framework builds.
Merge pull request #521 from lhaussknecht/cf-fixes

Added PocketPC in compiler directive to include the sync client in compa...
Merge pull request #471 from ryno1234/master

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