Embed uma slabs in a vm_page to reduce internal fragmentation in the
slab. This is especially helpful for power-of-2 allocation sizes.
This is currently a work-in-progress. It needs a rename pass, a tunable
to disable it, and more KASSERTs about PG_OPAQUE. But the basic idea is
here.