Unify Counter generation from notifications

This will make sure we don't lose any metadata information from
notifications into the Counter/samples we publish.

This is part of fixing bug #1187833 and bug #1187843

Change-Id: I315581907be1dcec33f43a5d5fd7b7876a7889f6
Signed-off-by: Julien Danjou <julien@danjou.info>
Register all interesting events

As stated in bug #1187833, there's no need to not record all of this events.
We need to filter events on the state anyway.

Also adding update events and documentation on how to enable them.

Change-Id: Ic5845e1a3dc5ed531114e7ccdbe17bb98cb049fb
Signed-off-by: Julien Danjou <julien@danjou.info>
Reference setuptools and not distribute.

Change-Id: I62cb0923fc7300b1c29e3fbf52e888a37e6b555d
Merge "Unify Counter generation from notifications"
Merge "Register all interesting events"