Breakout page_order() to internal.h to avoid special knowledge of the buddy allocator