Tweak 'collect_every' and 'name_match' in EL's Ganglia module

This patch changes 'collect_every' for EL metrics from 10 to 30 seconds. We ran
with that before and it produced smoother graphs. The current value is a bit
too noisy (see <https://tinyurl.com/eventlogging>).

Also changed the metric names to start with 'eventlogging_' rather than
'zeromq_'. Having 'zeromq_' there is a relic of an earlier version of this
module which implemented generic ZeroMQ PUB monitoring. I decided to make this
EventLogging-specific, so the metric names should match.

Change-Id: I7122cad6e5000cb44fceb91242e4cbd5831b58ae
Until we switch over, still replicate all from manganese

Trying to chain replication from manganese -> yttrium -> elsewhere
didn't work the way I wanted. When we switch, we'll just decom
manganese and copy the replication config over to yttrium.

Change-Id: I78ecb2ce79c063152ef45ca23e47899156a78dc9
Add *_delta stats for vhtcpd ganglia.

Augment vhtcpd data collected by ganglia with "delta" metrics which record the
difference between the current sample and the prior sample. This should help
make spotting the time rate of change differences easier for human eyes.

- increase gmond script internal cache time to 30s.
- add vhtcpd_inpkts_recvd_delta, vhtcpd_inpkts_sane_delta,
  vhtcpd_inpkts_enqueued_delta, vhtcpd_inpkts_dequeued_delta,
  vhtcpd_queue_overflows_delta, & vhtcpd_queue_max_size_delta stats.

Change-Id: I5b91a21751f1a40565645edeaf5456fb9a8e78e4
Updating tracked CDH4 version to 4.3.1

Change-Id: Ifbf7a94070fe8aa61d395d4ef107f202fe32683f
rake task to generate puppet documentation

usage:

 rake doc

Then browse doc/index.html

Change-Id: I2918ad0bd2345209ba54d14172eca3b26bcbae21
Merge "Until we switch over, still replicate all from manganese" into production
Merge "Tweak 'collect_every' and 'name_match' in EL's Ganglia module" into production