Turned on C# syntax highlighting
Adding debugger display to show the scopes 'tag'
Providing a more helpful exception than a linq one.
Merge pull request #485 from drusellers/master

CONVO: Add debugger display to lifetime scopes
moving error message to a resource file
Merge pull request #486 from drusellers/openerror

Providing a more helpful exception when registering an open generic without an any interface implementations.
Added packages folder to .gitignore since we are using NuGet Package Restore.
Updated unit test to assert that the exception thrown is the exact exception expected.
Replaced DependencyResolutionException with InvalidOperationException. This is a more appropriate exception to throw when building the container with invalid registrations. The DependencyResolutionException should only be thrown during failed resolve operations.
Fixed code analysis issues by updating DebuggerDisplay attributes to use properties directly instead of private methods.
Removed old .hgignore and .hgtags files.
Added DomainServicesExample.xap from example project build output to .gitignore.
Migrated NuGet package restore from the MSBuild-Integrated solution to Automatic Package Restore.
Added assemblies and package for Autofac.WebApi2.Owin.
Upgrading ASP.NET packages (including latest MVC and Web API releases).
Incrementing package version numbers for Web API, MVC and SignalR.
Updated .nuspec files for Web API 2.1 and MVC 5.1.
Added MyGet Build status badge to README.md.
Renamed old readme.html to developers.html
Changed the cast from IClientChannel to ICommunicationObject in the wcf registration extensions