adds the rate option (with a default value of 250K)

Conflicts:
	manifests/resource.pp
fix variable scope deprecation notices in puppet 3.2