Configurable waiting for task completion.

Currently grunt-develop waits 250ms before continuing with the next task.  This makes that number configurable, and also allows you to detect when the child process is ready and use that as the end time.