CRLFs and Newline

Use the the under laying writer to write a new lines as opposed to
Environment.NewLine which is global.
Merge pull request #271 from richardschneider/master

CRLFs and Newline
-Tests
-Fixed deserializing non-generic IReadOnlyCollection<T> implementations
Brackets have no case.

Swapped in StringComparison.Ordinal for the literal comparison against [ and ] since those are non-caseable. This is a micro-improvement, but still good practice.
Octathorpes have no case.

Swapped in StringComparison.Ordinal for the literal comparison against [ and ] since those are non-caseable. This is a micro-improvement, but still good practice.
At Signs have no case.

Swapped in StringComparison.Ordinal for the literal comparison against @ since those are non-caseable. This is a micro-improvement, but still good practice.
Periods have no case.

Swapped in StringComparison.Ordinal for the literal comparison against . since those are non-caseable. This is a micro-improvement, but still good practice.
Merge pull request #275 from IDisposable/patch-1

Brackets have no case.
Merge pull request #277 from IDisposable/patch-3

At Signs have no case.
Merge pull request #278 from IDisposable/patch-4

Periods have no case.
Merge pull request #276 from IDisposable/patch-2

Octathorpes have no case.
Limited integer parsing to javascript integer size.
-Dependency NuGet packages no longer in source control
-Fixed HTTP requests when resolving DTD urls in XmlNodeConverter
-Added support for reading BSON UUID bytes as Guid
-More BSON UUID bytes as Guid support
Merge pull request #287 from blowdart/master

Limited integer parsing to javascript integer size.
Merge branch 'master' of github.com:JamesNK/Newtonsoft.Json
-Test
-Fixed populating ignored properties with DefaultValueHandling.IgnoreAndPopulate