Fix the build on xen 4.1 when gntshr is missing

Note to actually have gntshr on xen 4.1 we'll need to add a 
    #define HAVE_GNTSHR 1
to xenctrl.h together with the backported patches.

Perhaps we should investigate autoconf.