Use isOperatingSystemAtLeastVersion: when available
Manually hide deprecation view instead of relying on defaults
Update model list
Use OS X as operating system name

Previously the value was pulled from SystemVersion.plist which Apple
maintained as “Mac OS X” but we now define the name ourself for
consistency
Remove concept of dependencies and keep queue serial