improved documentation

expanded README (and cut outdated changelog), added comments to the
script, echoed progress messages at each stage, used timeout instead of
pause after final message/s to combine low-input function and feedback
messages.