gulp watch: clean up error handling, adjust watch readiness message timing