open and mmap_4G take optional size and offset arguments.  Also, changed order of args to mmap_4G to better match mmap.