yes no prompt with a default

It is like agree, but follows our naming conventions
and it allows for a default
Merge pull request #749 from kbrock/appliance_console_yn_prompt

yes no prompt with a default