Add my KeePassX (0.4.x-svn) retina fork
DSL: `depends_on :arch` functionality/tests/doc

* fill in functionality for the `depends_on :arch` stub
* de-document `caveats` method `arch_only`
remove `os_version_only` from caveats

obsoleted by `depends_on :macos`
doc: update Alfred Integration in USAGE.md

* fix transposed line
* recast first-person phrasing
* better explain what a "scope" is
* better explain what the "Caskroom" is

fixes #7759
fixes #6059
convert more backend code from cask_name to token

missed in #7673
be explicit: no fallthrough on deeper.rb

each version is specific to an OS X release
be explicit: no fallthrough on maintenance.rb

each version is specific to an OS X release
be explicit: no fallthrough on onyx.rb

each version is specific to an OS X release
Add `name` stanza for proper name

Documentation is in a separate PR so that authors don't start
using this feature before release.
Merge pull request #7807 from rolandwalker/cask_name_to_token

convert more backend code from `cask_name` to `token`
remove caveats arch_only in jaspersoft-studio
remove caveats arch_only in paraview
remove tags :name in cloud
remove tags :name in data-integration
remove tags :name in laullon-gitx
remove tags :name in smlnj
remove tags :name in sqlitebrowser
Add CUDA v6.5.14
Add zap procedures for MacDown
Merge pull request #7799 from rolandwalker/titanium_casks

be explicit: no fallthrough for apps from titantium.free.fr