Protect users of update script.

update-dotfiles overwrites and deletes files in $HOME. warn and ask before
running the destructive parts of the code.