This change modifies vm_page_grab_pages to use vm_page_alloc_pages.
Instead of allocating and inserting one page at a time,
vm_page_grab_pages will now inspect the object's memq or the radix
tree to determine how many pages can be allocated from the
current offset and allocate them using vm_page_alloc_pages.
Tested by: gallatin