Fixes #85 #136 #137 #48 The ClojurePackage wasn't loading when VS was loaded directly from .sln because ProvideAutoLoad attribute was missing. DTE.OnStartupComplete is not reliably called. Moving startupComplete to initialize caused UI exceptions creating REPLFactory. Refactored REPLFactory to call FindToolWindow after user requests REPL.