Add `brew cask {upgrade,outdated}` command to upgrade/list outdated Casks

Currently simply ignores packages where installed version cannot be
determined (e.g. `latest`-Casks without a command to check for a version)
uninstall removes the complete tree (or why not?)