add support for reading the broken-out results
Actually add support for the broken-out files
Clean up rdtsc_null_pe a bit

also make it not error out if in some cases we get 0 results
when experimenting.
statically link the tests

it turns out this was a major source of overhead with
perf_event read
update rdtsc_null_pe_rdpmc

it turns out after experimentation that the cause of the rdpmc
overhead was due to the initial pagefault of the mmap page

include some code that works around this.