Added cask for Deskfun application
HACKING doc re: `brew cask upgrade`

with issue tracking link
BUGFIX: don't try autocleanup inside system dirs

This safety feature addresses #2650 somewhat indirectly.
A list of system directories is defined.  When the uninstall
process encounters a "system directory" it does not touch that
directory at all
- no chmod on that dir
- no search for broken symlinks in that dir
- no cleanup of .DS_Store files in that dir
Explictly listed files from a pkg receipts are not affected by
this change.  Individual files will still be removed, even if
those files are in a special "system directory"
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.
Divide search output into sections

typically "Exact Match" and "Partial Matches"
remove md5 checksum support

Following up on #2719.  MD5 checksums are
* nowhere mentioned in our docs
* not used in any existing Cask
* deprecated in Homebrew
Therefore it seems sensible to delete this code.
Fixed Alfred Cask move to applications suppressing
Removed bughub

Pending consideration, since it includes an unofficial download source
fork `abv` method with better odd-filename defense

Fixes #2917.  New method is named `cabv`. The original `abv`
method is in Homebrew at `Library/Homebrew/extend/pathname.rb`
restore oclint lib symlink

fixes #2928
further cleanup/refactor of link artifacts

Following up on #2874, we should no longer need `linked_path`,
but instead simply refer to `target`.

This also fixes a bug in which some links were not removed
during `uninstall`.  Example:
  binary 'oclint-0.7-x86_64-apple-darwin-10/lib/oclint', :target => '/usr/local/lib/oclint'
Add support for Adobe Air app installations

Adobe Air applications take the form of a .air file that the Adobe Air
runtime then installs and creates a .app -- typically in
/Applications.  This patch provides a new container for those .air
files which the Adobe Air runtime installs to the Caskroom as well as
tests for Adobe Air app installations.

Presently, if homebrew-cask doesn't detect the Adobe Air runtime, it
will provide an informative error message and instructions to obtain
it via `brew cask install adobe-air`.  This is obviously not ideal and
the installation process for the runtime should be automated in the
future.
Merge pull request #2995 from rolandwalker/oclint_lib_binary

restore oclint lib symlink
SSHFS 2.5.0
OSXFUSE 2.6.2
Merge pull request #2986 from TheZoc/patch-1

Fixed Alfred Cask move to applications suppressing.
Add PivotalBooster.app v1.1.4.beta
Merge pull request #3000 from neilpa/pivotalbooster

Add PivotalBooster.app v1.1.4.beta
Merge pull request #2999 from Red54/patch-2

OSXFUSE 2.6.2
Merge pull request #2998 from Red54/patch-1

SSHFS 2.5.0