HACKING doc re: `brew cask upgrade`

with issue tracking link
explicit UTF-8 encoding for old Rubies

This does no harm, and was sufficient to make the following
command pass on my development machine:
    ruby1.9 /usr/bin/rake test
doc: Canonical name == App bundle name

There's only one substantive change in this patch, which is
that the Canonical App name is defined exactly by the name
of the App bundle on disk. The suggestion that the author's
website be consulted for orthography is removed.
Add a cask for cert-quicklook plugin
make order consistent across Ruby vsns w/sort

Fixes #2635.  In particular, link and cookie order differ
between Ruby 1.8.7 and 2.x, causing the test suite to fail
under 1.8.7.
add `before_install` and `before_uninstall`
Add callnote v2.3.7
add Cask::SubversionDownloadStrategy

abstract out module `Cask::DownloadStrategy`, add some commentary
sleep during uninstall, allow :must_succeed

on script directives. followups from #1802. amend private-eye Cask.
Show managed links in "brew cask list"

Fixes #2261
Update Light Table to 0.6.3
Update node-webkit to 0.9.1
Merge pull request #2861 from ndr-qef/light-table

Update Light Table to v0.6.3
Merge pull request #2862 from ndr-qef/node-webkit

Update node-webkit to v0.9.1
add :allow_untrusted modifier on install
Update SHA1 value for p4merge.

SHA1 Value changed.
Merge pull request #2865 from desimone/patch-6

Update SHA1 value for p4merge.
updated light-table to 0.6.4, with sha256
Merge pull request #2869 from vitorgalvao/update-lighttable

updated light-table to 0.6.4, with sha256
Add Younited