Tests that need to be created, by interface function

createArea
	- improve some of the successful tests.

freeArea
	- successful tests

getAreaInfo
	- successful tests

getNextAreaInfo
	- on first area
	- on last area

getAreaByName
	- more successful tests

getAreaByAddress
	- more successful tests

cloneArea
	- invalid area to clone
	- all others as with createArea

resizeArea
	- make it smaller
	- make it larger
	- with unknown area

setAreaProtection
	- on unknown area
	- to read only
	- to write only
	- to r/w

mmap
	- size of 0, -1, etc
	- different flag combinations
	- non-existant FD
	- offset outside of file

munmap
	- to an address that doesn't exist
	- for an invalid length

writeCachedBlock
	- non-existant FD
	- offset outside of file
	- NULL data

readCachedBlock
	- non-existant FD
	- offset outside of file
	- NULL data

get_memory_map
	- NULL address
	- numBytes=0
	- physical entry table NULL
	- numEntries = 0

lock_memory
	- address of NULL
	- numBytes = 0
	- various flags

unlock_memory
	- address of NULL
	- numBytes = 0
	- various flags

map_physical_memory
	- same as createArea
