retrofitting tests into the workflow of RemoteFubuMvcBootstrapper and pulling out functionality to get it cleaner
added the new file watcher and IApplicationObserver interface
checkpoint:  added the file watching to run command
manual testing says that the refreshing works!