Fix #10

Added hierarchical visitor implementation, and externalized the implementation so that it can also be used from the newly introduced fake solution explorer classes that make it far easier to unit test the behavior associated with the solution.
Fix #13 and #14

Added IDevEnv.Exit and ISolutionNode.Build and IProjectNode.Build
Added the test settings files to the solution
Upgraded solution and projects so that the main solution can be opened and compiled in all three supported versions of VS. #15
Added configuration support for changing the default tracing level for Clide.

Added VS2013 manifest.
Added IDevEnv.Restart
Added integration test that verifies that Clide is way faster than regular IVsSolution traversal :)
Added asynchrous build and retrieve output assemblies
Refactored selection retrieval to use IUIThread instead of hardcoding the access to the static class.
Added new packages for async.
Updated all source to remove+sort usings.
Remove unnecessary alias
Updated moq version
Fix #16: improve node caching and selection retrieval.
Removed async extensions.
Added UI thread marshaling to the GetSelection calls which fail otherwise.
Added tests that ensure we can retrieve MEF components from service locator.
Yeah, this is too big a commit :(
Fixed reference to intellisense assembly for vs2012 and vs2013
Added unit test for fixed fallback service locator behavior when primary fails.
Unified behavior for inconsistent behavior of VSMEF between VS2010 and VS2012/13.
Added tests that ensure consistent behavior across vs2010/12/13 global service provider.
Added submodules in preparation for source-only dependencies.
Remove unused folders.
Removed unused submodules.