Merge pull request #5 from adalon/master

Fixed creation of output window
Updated NuGet.proj so that it can now receive a specific file version to generate.
Added support for resolving enumerables of dependencies from VS by using the global service locator (like [ImportMany] does).
Removed unused code and fixed a couple broken tests.
Updated package title
Made CompositionExtensions.cs and FallbackServiceLocator.cs public for consumption in other runtimes (i.e. NuPattern).
Changed default behavior of RegisterComponents to always hook up key and metadata filters, MEF imports and property auto-wiring.
Marked assembly as CLS compliant since we don't expose anything that requires not to.
Documented all the public API.
Added FindProjects extension method.
Cleaned up comments and adornment behavior.
Added more structure to the settings class which can serve as the basis for future improvements to the settings manager.
Added custom local resolver to fix issue #7.
Nuget version now pulled from GlobalAssemblyInfo.cs
Updated release notes for v2.1. Reverted version back to 2.1
Added core interfaces of the reference service, and the default implementation.
Removed private assemblies variable from clide project.
Updated projects that had imports on ComponentModelHost which were not used.
Added support for local resolver, and IL merge of Autofac
Renamed parameter to make it more obvious
Update README.md
Minor cleanup of doc.
Added and linked .vssettings file for contributors using Quick VS Settings extension.
Added IDE-specific binding projects (empty for now).
Created additional project for common cross-IDE implementations.
Updated nuspec for each IDE.
Refactored targets to reduce custom msbuild stuff per binding.