When granting pages, grant the page containing the data rather than the base buffer.

Fixes #51

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