fix rebase errors PR Feedback more PR feedback fix make new script file executable Remove scripts from TestAppCompilationContext add hashbang to echoscript
Adding a ICommand interface and factory that we can use to mock Commands and avoid actually running them in unit tests.