Adding design-time support

I figured not since we *need* appenv. The other services are optional (designtime mode can run without them so you don't pull your hair out trying to troubleshoot issues).