devscript: add `cask_namer`

This script implements naming rules for App-based Casks
as currently documented.  After some real-world testing, this
logic should be merged into `brew cask create`.  This commit adds
`doc/CASK_NAMING_REFERENCE.md`, and reduces `CONTRIBUTING.md` by
422 words.
Correct homepage URL for Tagalicious
Merge pull request #3443 from rolandwalker/cask_namer

devscript: add `cask_namer`
Merge pull request #3492 from rinopo/patch-2

Correct homepage URL for Tagalicious
Update Vagrant to 1.5.0
Merge pull request #3493 from majksner/patch-4

Update Vagrant to 1.5.0
Fix typo in launchrocket.rb

guthub -> github
Upgrade R to version 3.0.3
Merge pull request #3495 from cubranic/upgrade-r-303

Upgrade R to version 3.0.3
Merge pull request #3494 from rinopo/patch-3

Fix typo in launchrocket.rb
Update logmeinignition.rb
Rename logmeinignition to logmein-client
Merge pull request #3497 from leoj3n/logmeinignition-update

Update logmeinignition.rb
update LaunchRocket to 0.6
Downgraded arduino to 1.0.5 stable.

The old package for 1.5.5 was a beta build. The beta build was updated to
1.5.6-r2 and moved to homebrew-versions.
Merge pull request #3499 from cgcai/arduino-stable

Downgraded Arduino cask to 1.0.5 stable.
Merge pull request #3498 from jimbojsb/lr-0.6

Update LaunchRocket to 0.6