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.
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.
Added Pinegrow Web Designer

A desktop app for Mac and Windows that lets you mockup & design
webpages faster with multi-page editing, Css & Less styling and smart
components for Bootstrap, 960 Grid and other frameworks.
Add casks for 有道词典.app
Add Synology Cloud Station v3005; Add Synology Photo Station Uploader v045
Merge pull request #2994 from rolandwalker/symlink_artifact_simplify

further cleanup/refactor of link-derived artifacts
setup/teardown user/groups needed for Wireshark

fixes #2941
Merge pull request #3007 from alebcay/pinegrow-web-designer

Added Pinegrow Web Designer
Add strip to link_checker.
Updated Dogecoin-Qt to 1.5.2
Add HippoConnect.app v1.0.6
Merge pull request #3012 from rolandwalker/wireshark_usergroup

setup/teardown user/groups needed for Wireshark
Added FDT

 FDT is a flexible development toolkit in Eclipse for interactive
developers. It´s made with passion for expert Flash and Flex coding,
innovative mobile development and versatile HTML5 / JavaScript / WebGL
/ PHP programming with haXe. Create your applications in FDT and
efficiently target multiple platforms.
Added OpenSesame

OpenSesame is a graphical, open-source experiment builder for the
social sciences. It sports a modern and intuitive user interface that
allows you to build complex experiments with a minimum of effort. With
OpenSesame you can create a wide range of experiments. The plug-in
framework and Python scripting allow you to incorporate external
devices, such as eye trackers, response boxes, and parallel port
devices, into your experiment.