phinze/homebrew-cask — pull request #3058 by rolandwalker (2014-02-19 23:54:23+00:00)
Title: raise exception objects

- Raise exception objects in all cases instead of strings
- Use the new CaskInvalidError exception where appropriate
- Improve user-visible messages in various ways