Adds an ADD_PAGES interrupt

This is used to add one or more pages to the address space of the running
process.

libc malloc can use this