added softwareupdate module for MacOS

A module for the softwareupdate command. The module provides basic functionality to manage updates on systems running MacOS.