Grunt task to run a server, wait for its port to open, then run another task