no need to catch CaskAlreadyInstalledError

separately; it is already descended from CaskError
ChecksumMismatchError is ordinary exception

not a bug
Merge pull request #4650 from rolandwalker/rescuing_ordinary_errors

Rescuing ordinary errors