Merge pull request #4 from aphyr/master

Add tests and annotation support.
Merge pull request #5 from aphyr/master

Various minor fixes
0.0.2 release
Require values and names in gauges and counters before submission.