-Added missing XML documentation
-Fixed potential null reference error when getting attributes
-Performance documentation
-Fixed build
-Fixed documentation build
-Documentation
-Documentation

-Performance
-Performance
Merge branch 'master' of github.com:JamesNK/Newtonsoft.Json

Conflicts:
	Src/Newtonsoft.Json/JsonWriter.cs
-Documentation
-Documentation
-Added a special case to correctly deserialize Version class
-Changed Silverlight and Windows Phone assemblies in NuGet to be strong named
-Changed CamelCasePropertyNamesContractResolver to improve camel casing property names
-Fixed QuoteChar not being used when writing DateTimes, TimeSpans, Uris and Guids
-Fixed build
-Added ITraceWriter

-Fixed .NET 2.0 build using DateTimeOffset
-Fixed build
-Added DiagnosticsTraceWriter and MemoryTraceWriter
-Trace ShouldSerialize and IsSpecified
-Added StringEscapeHandling with options to escape HTML and non-ASCII characters
-Added feature to deserialize ISet<T> properties as HashSet<T>
-Fixed ReferenceLoopHandling not being used when serializing ISerializable and dynamic values
-Added non-generic JToken.ToObject methods
-Added byte, char, Guid, TimeSpan and Uri explicit conversion operators to JToken
-Fixed globalization warnings
-Fixed build
-Increment version to 4.5.11
-Maded explicit JValue conversions more flexible converting values
-Added implicit conversions for Uri, TimeSpan, Guid
-Fixed JValue constructors for Uri, TimeSpan, Guid assigning incorrect JTokenType