Support 64bit addr_cache

-Doesn't work sometimes, have to investigate cause (probably bit 63..)
Fix mprotect call in make_writable