Add an .editorconfig file

Just a start. Could help enforcing the Coding Style
https://github.com/Microsoft/dotnet/blob/master/CONTRIBUTING.md#c-coding-style

What is .editorconfig:
http://editorconfig.org/#overview

Plugins for IDEs to support:
http://editorconfig.org/#download
Added trim_trailing_whitespace = true
Adding warning for running from bare cmd
Apply settings only to *.cs files

Refs https://github.com/dotnet/corefx/pull/56#issuecomment-63719328
Added indendaton rules for *.csproj and *.nuspec

Refs https://github.com/dotnet/corefx/pull/56#issuecomment-63198357
Sort methods on Array, List<T>, and other core collections accept null comparers. This is not the case for immutable collections, despite what the doc comments claim. This change fixes the inconsistency buy allowing null comparers being passed to Sort methods of the immutable collections.
Update ImmutableArray`1+Builder.cs
Remove comment
Re-add two spaces as default indent

Refs https://github.com/dotnet/corefx/pull/56#issuecomment-64101144
Merge pull request #56 from ravage84/editorconfig

Add an .editorconfig file
Add directory links for SR.cs files to they appear under the Resources folder in VS.
Merge pull request #143 from weshaggard/LinkSR

Add directory links for SR.cs files so they appear under the Resources folder in VS
Fix misspelled Utf8NullTerminatedStringStartsWithAsciiPrefix
Fix comment typos in MemoryBlock
Fix misspelled test Utf8NullTerminatedStringStartsWithAsciiPrefix
Pointed to corefx contrib guide on wiki instead of microsoft/dotnet
Merge pull request #153 from davkean/master

Pointed to corefx contrib guide on wiki instead of microsoft/dotnet
Remove unnecessary allocations

While looking at string allocations in our code base,
I noticed a couple that can be trivially avoided in the XML libraries.
Merge pull request #151 from KrzysztofCwalina/dotnet2

Removes some string-related allocations from XML libraries
Fast implementation of Hamming weight

The target method: System.Reflection.Internal.BitArithmetic.CountBits
Old implementation uses 24 arithmetic operations
New fast implementation uses 12 arithmetic operations