kernel: simpify code in vmm
kernel: add code to write/read pages from secondary device in vmm
kernel: return vpage to free queue when it is retrieved
kernel: fix issue returning wrong pointer in vmm_retrieve
kernel: add swap space
kernel: return page_s instead of memory position in vmm_retrieve
kernel: make mm_mem_alloc*() to return page_s instead of memory address