convert couleurs.rb to `depends_on :macos`

from caveats `os_version_only`.
convert deeper.rb to `depends_on :macos`

from caveats `os_version_only`.

Also tweak unrelated version-specific caveat.
convert maintenance.rb to `depends_on :macos`

from caveats `os_version_only`.

Also tweak unrelated version-specific caveat.
convert fenics.rb to `depends_on :macos`

from caveats `os_version_only`.
convert tunnelblick.rb to `depends_on :macos`

from caveats `os_version_only`.
convert ubar.rb to `depends_on :macos`

from caveats `os_version_only`.
convert zooom.rb to `depends_on :macos`

from caveats `os_version_only`.
Upgrade UninstallPKG to 1.0.7
Add depends_on and caveats clauses for onyx

Add MacOS version dependencies in the style of #7760.
Also add caveat for OS 10.4-5 as in the casks for Deeper
and Maintenance.
Merge pull request #7782 from jawshooah/onyx-depends-caveats

Add depends_on and caveats clauses for onyx
Merge pull request #7780 from invl/uninstallpkg

Upgrade UninstallPKG to 1.0.7
Add CMB Security Plugin
Merge pull request #7786 from invl/cmb-security-plugin

Add CMB Security Plugin v1.0
boom.rb: depends_on yosemite
Upgrade synergy to 1.6.2
Merge pull request #7788 from vitorgalvao/boom-yosemite

boom.rb: depends_on yosemite
factor.rb: added path_environment_variable

Closes #7772
Merge pull request #7790 from vitorgalvao/factor-path

factor.rb: added path_environment_variable
Update sloth license from unknown to gpl

http://sveinbjorn.org/sloth
Update rstudio license from unknown to affero

see https://github.com/rstudio/rstudio/blob/master/COPYING