suggest replacements on "brew cask install" fail
Avoid multiple `uninstall` artifacts.

In #3431, we recently discovered that this form is valid
to the DSL, but can exercise a bug at uninstall time.
devscript: add list_pkg_ids_by_regexp

Inspired by @alebcay in #3431 .
rename qq-music.rb

to qqmusic.rb
per naming rules in CONTRIBUTING.md
linphone: Initial release v3.7.0
x2goclient: Initial release v4.0.1.3
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.
add new CurlPostDownloadStrategy

- lib/cask/url.rb: initialize(): add new `:data` attribute to hold post parameters
- lib/cask/download.rb: perform(): dispatch to new class based on `:using => :post`
- lib/cask/download_strategy.rb: Cask::CurlPostDownloadStrategy:
  			extend curl_args with x-www-form-urlencoded data
- doc/CASK_LANGUAGE_REFERENCE.md: HTTP URLs: document new strategy
- test/cask/test_download_strategy.rb: Cask::CurlPostDownloadStrategy: test new strategy
Fix links to other doc pages
Fix MAMP install pkg name
Update MAMP to version 3.0.2
Merge pull request #3450 from selesse/android-studio

Android Studio 0.5.1 build-134.1061098
Merge pull request #3448 from cubranic/fix-doc-links

Fix doc links
Merge pull request #3445 from eugenesan/linphone

linphone: Initial release v3.7.0
Merge pull request #3444 from rolandwalker/rename_qq-music

rename qq-music.rb
Merge pull request #3439 from rolandwalker/avoid_multiple_uninstall_artifacts

Avoid multiple `uninstall` artifacts.
Add uninstall stanza for Jawbone Updater
Add CloudyTabs v1.1
Merge pull request #3451 from josh-/cloudytabs

Add CloudyTabs v1.1
Merge pull request #3441 from rolandwalker/devscript_pkgs_matching_regexp

devscript: add list_pkg_ids_by_regexp