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.