MWEB-979 Watcher and server runner

@RafLeszczynski @hakubo Please check if workaround in `gulp/options/dev.js` is acceptable. It worked fine while smoke tested.
It's just to be safe as I wasn't sure about staging.