sanity check against deleting user files

Needed to reduce danger from typos in "zap" stanzas.

As noted in the comments, this is somewhat simplistic, and
should later be merged with similar logic in lib/cask/pkg.rb.
Merge pull request #6610 from rolandwalker/user_file_delete_protection

sanity check against deleting user files