adding param for supported platform. changing fail to notify
adding if supported wrapper around actions in vmware case logic
fixup for puppet-lint
syntax error on notify
another syntax error.
replacing notify with notice
adding param supported to class parameters from params.pp
adjusting declaration of $supported, removing from class params
Fix rspec tests to pass.

This deals with the changes by @salderma to bypass the module on
unsupported operatingsystems.
Merge pull request #18 from salderma/develop

Fix the class wrapper to gracefully avoid unsupported OSs.