Add Data option to push. 

* bump to v.1.5
* Since dev changed significantly, had to refactor #88 into this version

@kitcambridge r?
Are `r.Counters` and `r.Gauges` used anywhere else? The mutex might not be needed if `Snapshot()` always returns an empty map.