ability to specify container type, not detect

Fixes #2997.  Interface is optional DSL stanza `container_type`.
This should only be used in rare instances.  It is needed for the
case of a naked executable which should not be unpacked.
Drop generic terms from ends of Canonical name
Update MakeMKV to version 1.8.9
Merge pull request #3264 from warpcode/makemkv_update

Update MakeMKV to version 1.8.9
Merge pull request #3255 from rolandwalker/doc_cask_name_drop_mac

Drop generic terms from ends of Canonical names
Update Google App Engine Launcher from 1.8.8 to 1.9.0
Merge pull request #3266 from miguelfrde/google-app-engine

Update Google App Engine Launcher from 1.8.8 to 1.9.0
Adding SSH Tunnel app.
Updated Obsidian Menu Bar.

Updated URLs and sha1 to sha256 checksum.
Merge pull request #3270 from karbassi/Obsidian-Menu-Bar

Updated Obsidian Menu Bar.
Fix broken `brew cask alfred link`

- Remove quotes from `defaults write` args. With quotes the value is
  written as a string instead of a dictionary, which breaks the search
  scope in alfred.
- Make the default scope consistent with alfred default
AppCleaner 2.2.3
Merge pull request #3276 from ahbeng/appcleaner-2.2.3

AppCleaner 2.2.3
Merge pull request #3275 from mecca831/alfredFix

Fix broken `brew cask alfred link`
Merge pull request #3267 from karbassi/meerkat

Adding SSH Tunnel app.
Add Pharo2.0.app
Merge pull request #3277 from snize/pharo

Add Pharo2.0.app
rename time-tracker-mac.rb

to time-tracker.rb
per naming rules in CONTRIBUTING.md
rename mame-os-x.rb

to mame.rb
per naming rules in CONTRIBUTING.md
rename bitcoin-qt.rb

to bitcoin.rb
per naming rules in CONTRIBUTING.md