Watch/keepalive support for grunt task