Added zero page support to pmm_alloc_page()