Reinstate conditional compilation: Gnt.Gntshr interface on unix is less complete than xen

The current frontend code uses the lowlevel interface to the granttable.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>