perf_counters: allow users to count user, kernel and/or hypervisor events