gauge support

Add a new data type gauge for tracking absolute values.

I needed to use the graphite gauge type for tracking some values. Added support.
Based on my limited testing seems to work.

Please review and merge into main release.