perf_event_open() Linux 3.16 additions

Update perf_event_open support to add new features from the recent Linux
3.16 release.

Signed-off-by: Vince Weaver <vincent.weaver@maine.edu>