fix two links for Ccleaner.app
Merge pull request #1147 from bolasblack/fix-cask-ccleaner

fix two links for Ccleaner.app
Update sparkleshare to 1.2
Merge pull request #1148 from JanSauer/sparkleshare

Update sparkleshare to 1.2
Add keyboard-cleaner
Merge pull request #1149 from JanSauer/keyboard-cleaner

Add keyboard-cleaner
Add garmin-training-center
Fix class name
Merge pull request #1151 from JanSauer/garmin-training-center

Add garmin-training-center
prefpane support; artifact refactor

= New Concept: Cask::Artifact

An Artifact is a file in an extacted container for which homebrew-cask
should take some sort of action on install/uninstall.

== Current artifacts:

 - App: link/unlink to ~/Applications
 - Pkg: install/uninstall (with sudo)
 - Prefpane: link/unlink to ~/Library/PreferencePanes

= New Feature: Preference Pane Handling

Specifying `prefpane 'MyApp.prefPane'` in a Cask causes it to be linked
on install to the correct location for it to show up in System
Preferences.

refs #69

= Removed Commands: linkapps/unlinkapps

These were old and mostly unused and don't really make much sense when
linking/unlinking happens automatically in the install process.

= Changed Behavior: stricter relative pathname requirement

With this refactor, we remove the fuzzy searching for a file in an
extracted container when that file was referenced from `link`
or `install`. There may be some casks that need to be updated due to
this change.
Merge pull request #1152 from phinze/prefpanes

prefpane support; artifact refactor
HyperDock
Merge pull request #1156 from jonathantneal/hyper-dock

HyperDock
move cli tests to proper dir
support custom prefpanedir option
update and cleanup CHANGELOG to prep for release
Add Swinsian.app
Merge pull request #1158 from exiva/swinsian

Add Swinsian.app
Adding Breakaway.app
Add Pianopub.app