Generic cleanup of the Xen driver code
Fixing some VMI_DEBUG warnings.
Fix building LibVMI with xen-events on old Xen libraries and add static conversion matrix for flags
Merge pull request #212 from tklengyel/xen_driver_cleanup

Generic cleanup of the Xen driver code
Merge pull request #215 from awsaba/debug_warnings

Fixing some VMI_DEBUG compiler warnings.
Merge pull request #213 from tklengyel/event_fix

Fix building LibVMI with xen-events on old Xen libraries and add static ...
Add empty xen_are_events_pending function when events are disabled
Merge pull request #216 from tklengyel/pending_events_fix

Add empty xen_are_events_pending function when events are disabled
Return kpgd for pid == 0.
Fixing debug message.
Searching PsActiveProcessList for sysproc.

The System proc was being skipped in some circumstances by the
extra flink traversal.  A call to eprocess search has been
added to handle the case that the skip was intended for.

The value being used for init_task was also doing an extra flink
traversal.