small fix in zvm_mprotect. a new class "user map" added (still under
construction, need to be integrated instead of existing user memory
management)