askForConfirmation asks the user for confirmation. A user must type in "yes" or "no" and
then press enter. It has fuzzy matching, so "y" and "n" will work too.
It returns true if the user typed "yes", false otherwise.
Ask prints a string and asks the user for confirmation, giving options for "yes", "no", "skip", and "quit".
If multiple responses are submitted, it will match against "quit", "skip" and "no" ahead of "yes"