converting everything to map[string]interface{}

Just throwing this up here so I can keep track of it and have a sha to reference in other projects testing it.

Still needed:

- [x] a way to customize units for timers (currently assumes you want ms, not ns, but who am I to judge)
- [x] consistency in how "extra" measurement objects are created in the switch statement