This commit removes some duplicated code within the Solaris11 guest implemnentation and instead relies on the Solaris guest for the majority of its guest capabilities.