Fix download protocol in OmniFocus.app Cask

Changed https to http because the former has stopped working
djv 0.9.0 (new formula)
Update Hive to 1.3.3

Additionally, reuse `version` value in `url` stanza.
move require 'digest' to where it is actually used
cut v0.38.1
Allow Travis to use random seeds again
Update node-webkit to 0.10.1

The node-webkit cask now installs the 64-bit release. The 32-bit
release will be available in the Versions repository.
Merge pull request #5593 from rolandwalker/travis_random_restore

Allow Travis to use random seeds again
Merge pull request #5594 from ndr-qef/node-webkit

Update node-webkit to 0.10.1
Merge pull request #5595 from ndr-qef/hive

Update Hive to 1.3.3
Armory 0.92.1
dnscrypt uninstall: add :quit and correct :pkgutil
bug: `container_type :seven_zip` was ignored

because interior capitalization was not done
refactor GenericUnar container class

This is just a matter of semantics: renaming the abstract base
class `Cask::Container::UnarBase` so that it makes sense when
referring to it in a `container_type` stanza.
Added new Cask for SublerCLI (Subler Command Line Interface)
Merge pull request #5601 from vitorgalvao/fix-5600

Added new Cask for SublerCLI (Subler Command Line Interface)
Merge pull request #5573 from Kelloggs/djvimaging

djvimaging 0.9.0 (new formula)
Merge pull request #5591 from rolandwalker/move_digest_require

move require 'digest' to where it is actually used
force permissions and delete ACLs if rmtree fails

This logic is ugly as the installation directory will be left
in a mangled state if it fails partway through.  However, the
same is true when `rmtree` fails partway through, which this
code is intended to minimize.

References: #5504
Use versioned URL for slack.rb