Fixed #143 (JObject's implementation of ICustomTypeDescriptor.GetProperties returns incorrect property types)
-Tests
-Initial JsonPath
-JsonPath++
-JsonPath++
-JsonPath++
-JsonPath++
Adding test for show conversion error
fix for issue
-JsonPath++
-JsonPath++
-Fixed EntityKeyMemberConverter not using property name resolve
-Added DiscriminatedUnionConverter
-Removed old files
-Fixed incorrect XML documentation
-Fixed writing JValue with readonly JsonConverters
Merge pull request #163 from l0nley/master

fix for issue #162
-Fixed casting dynamic base64 string to byte array
-Fixed formatting override on SerializeObject methods
-Added support for deserializing nested DataTables and arrays in DataTables
-Added support for reading multiple pieces of JSON with a JsonReader
-Added DisallowIntegerValues setting to StringEnumConverter
Merge branch 'issue-143-dynamic-property-types' of https://github.com/Athari/Newtonsoft.Json into Athari-issue-143-dynamic-property-types
-Tests