Changed mmap from hash to list as there is not significant advantage of having hash over list due to frequency of mmap is less
Updated DESIGN doc for list mmap
revert back to original timeouts for tests
Merge pull request #7 from menthas/vm_list_mmap

Vm list mmap changes added to vm