add support for windows and alter linux package name

Added a case statement to create the correct package based on operatingsystem Fact.

added parameter to class to allow specification of version to be installed on windows. This defaults to 1.8.3 if not specified