This package implements a recoverable virtual memory.  This is done
using mmap and a transaction system so that a file can be mapped
into VM and be remapped in another process and still have the 
data, pointers, etc, still valid.