call this.async() on error

If we use the --force option in grunt, we want the tasks to continue. So we need to call this.async() on error.