Add Solaris support
Bumping version to 0.2.0
Merge pull request #18 from sschneid/master

Add Solaris support
Adding java::package_suse class
Merge pull request #22 from puppetlabs/suse_support

Adding java::package_suse class
Add special case for fedora operating systems, where java is installable, but jdk is not.
Merge pull request #23 from haus/fix_fedora

Add special case for fedora operating systems, where java is installable...
Refactor and reduce

The module in its previous incarnation was unnecessarily hard to read
and use. This commit applies the "params" pattern in order to more
clearly deliniate between logical variable selection and actual
declarative configuration.
Add package as class parameter

In case the defaults aren't good enough
Remove cruft and bumb version number
Merge pull request #25 from reidmv/reduce_complexity

Reduce complexity