Upgrade EasySIMBL to v1.7.1

- Upgrade EasySIMBL to v1.7.1
- Remove unnecessary trailing slash from GitHub-hosted homepage url
- Change license to GPL
  (https://github.com/norio-nomura/EasySIMBL#license)
- Add zap stanza
Update kkbox to 5.0.22
Make `CLI::Alfred` and `Source::PathBase` work with Ruby 1.8
Merge pull request #7734 from Gasol/kkbox

Update kkbox to 5.0.22
DSL: `depends_on :macos` functionality/tests/doc

* Fill in the functionality for the `depends_on :macos` stub
* de-document `caveats` method `os_version_only`
* clean up some related docs re: version strings
* add `depends_on_test.rb`
* clarify some related `depends_on :formula` doc, tests, and code
* formatting in test Casks
relax sourceforge.jp URL pattern
Merge pull request #7696 from rolandwalker/macos_dependency

DSL: `depends_on :macos`
Merge pull request #7731 from ardecvz/easysimbl

Upgrade EasySIMBL to v1.7.1
missing "require 'rubygems'"

for depends_on :macos
Merge pull request #7740 from rolandwalker/relax_sourceforge_jp

relax sourceforge.jp URL pattern
Merge pull request #7738 from claui/fix-brew-cask-list-ruby18

Fix regression where some CLI commands break on Ruby 1.8
contributing.md: clarifications regarding looser sourceforge.jp rules
cut v0.49.0
Merge pull request #7743 from vitorgalvao/sourceforge-jp

contributing.md: clarifications regarding looser sourceforge.jp rules