Consolidate srbext.h and ring.h

Signed-off-by: Owen Smith <owen.smith@citrix.com>
Refactor frontend.c to reduce excessive inlined functions

Signed-off-by: Owen Smith <owen.smith@citrix.com>
Move EVTCHN to Notifier.c

Signed-off-by: Owen Smith <owen.smith@citrix.com>
Move blkif ring interface to BlockRing.c

Signed-off-by: Owen Smith <owen.smith@citrix.com>
Move GNTTAB functionality to Granter.c

Signed-off-by: Owen Smith <owen.smith@citrix.com>
Invert Emulated logic to improve clarity
EmulatedMasked becomes EmulatedUnplugged
(i.e. if emulated target is unplugged, the target should be PV)

Signed-off-by: Owen Smith <owen.smith@citrix.com>
Update coinstaller to write xenfilt/unplug/disks and xenvbd/count

Signed-off-by: Owen Smith <owen.smith@citrix.com>