Bug 837673 - [contacts] "ready to use" perf measurement

- rename ContactsRenderingPerformance to PerformanceHelperAtom
- store all received events in the PerformanceHelperAtom, in a local variable
  instead of a global variable.
- Start refactoring performance helper to make it a instanciable object. In the
  future, it will probably handle the loops too.
- don't send perf events if we don't listen