Paging/VMA refactoring

map_zpages is replaced with map_pages, which interpretes the VM_ZERO
flag to decide whether pages are zeroed.  The page fault handler has
stubs for demand paging and copy-on-write.  Further kernel changes are
necessary before these can be implemented.