Add support for custom prompt messages

When deciding whether to continue or not, sometimes it's nice to have some additional context.

```bash
# Do you want to continue? (Y/n)
grunt step --ack

# Push to master? (Y/n)
grunt step:'Push to master?' --ack
```