add ILSpy.AddIn for Visual Studio
git: Ignore Roslyn temp files
Add editor settings files

https://visualstudiogallery.msdn.microsoft.com/410e9b9f-65f3-4495-b68e-15567e543c58
http://editorconfig.org/
Temporary workaround for Roslyn compiler bug

Roslyn doesn't look at inherited true/false operators.
https://roslyn.codeplex.com/workitem/358
Add #pragma to suppress warning in test case
Fix minor compiler warnings
BamlDecompiler: Correctly qualify types in nested {x:Static} extensions

Includes failing test case
Change Rebracer settings to more closely match current code

The current code is inconsistent in many places; this seems to be the
closest match.
Tests: Reuse decompiler roundtrip assertion code

This contains no functional changes, except that
it will ignore blank lines when comparing code.

This reduces duplicate code, and will make it
easier to add assertions for Roslyn compilers
Addin: Change project file to open in every VS version

Still requires the appropriate SDK to be installed.
Thanks @sharwell for much simpler implementation
Addin: Replace VS references with @sharwell's v10 NuGet packages

As long as we reference all VS assemblies from this
package and make sure to stick to v10 packages, the
addin should work in every version of Visual Studio
starting with 2010.
Addin: Port VSIX manifest to v1 to enable installation on VS2010
Addin: Configure EditorConfig to use spaces

This is why it's important to use extensions
like EditorConfig & Rebracer; it lets us avoid
these inconsistent messes.
Addin: Fix runtime error in VS2010

explorer.SelectedItems returns object[]
Addin: Include all dependent assemblies in VSIX

Otherwise, ILSpy will fail to start if it isn't already running.
This bloats the VSIX to nearly 6MB, but there is no alternative.
Addin: Retarget to .Net 4.0

The addin will now work on VS2010 without installing .Net 4.5.
Tests: Add Roslyn compiler from NuGet

Not yet used
Tests: Run all decompiler tests against the Roslyn compiler as well

This introduces lots of test failures which will hopefully be fixed
later.
See #502
Tests: Add context to code assertion failures
Tests: Make UndocumentedExpressions pass under Roslyn

Roslyn fully inlines the temporary TypedReference variable