add watcher support when using the development http server. This is still a draft