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
Fix links to other doc pages
Fix MAMP install pkg name
Update MAMP to version 3.0.2
Android Studio 0.5.1 build-134.1061098
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
Merge pull request #3449 from gabrielizaias/update-mamp-3.0.2

Update MAMP to version 3.0.2
Add iBetterCharge.app v.1.0.2
Merge pull request #3452 from prepin/ibettercharge

Add iBetterCharge cask