Convert 7 Casks to `depends_on :macos`

It is OK to use this feature, even though it is very new, because forward-compatibility code has been in release for some time.

Should this not also include `:yosemite`? Same for maintenance.rb