Add StatsD/Datadog integration

This should be fairly straightforward, I'll add comments inline wherever needed.
This PR needs https://github.com/boltdb/bolt/pull/212

@benbjohnson 

/cc @charlescng @snormore 
We need to emit the diff from previous snapshot so we need to keep it around.