Removing the puppet dependency from the gemspec

Not everyone uses puppet from a gem, which makes it hard to use e.g. for PE or for anyone installing from a package.
I wonder if we should specify '>0' so that the minimum version of Puppet that this module supports is documented, e.g.:

`>2.7.0`