add ARG_MMAP for routines that operate on mappings we're going to track.
fix up mprotect to work with new map struct
make mremap use ARG_MMAP properly
use correct error check in mmap->post