added support for metrics reporter

This adds by default the graphite metrics reporter library as it is the most common usecase.
In future one should be able to add several additional libraries, but for now this will do.