Additional work for PR #18

Completed the work for PR #18. Apologies for the number of commits here, I didn't want to rebase and mess everything up.
I tried to look at as many packages as I could and it all seems to be 0. I'm trying to align the defaults in puppet-ganglia with package defaults (where possible). What's the reasoning for having it non zero?