Add to .gitignore

Signed-off-by: John Else <john.else@citrix.com>
Move generic memory mapping types into gntcommon.ml

Signed-off-by: John Else <john.else@citrix.com>
Add xc_gntshr_* bindings.

Signed-off-by: John Else <john.else@citrix.com>
Add new modules to _oasis

Signed-off-by: John Else <john.else@citrix.com>
Update OASIS.

Signed-off-by: John Else <john.else@citrix.com>
Allocate the correct size Bigarray when mapping multiple pages.

Signed-off-by: John Else <john.else@citrix.com>