flush cache after writing ipcmappings, to be sure it is reflected on all processors

should this really be necessary? warrants further investigation.
"ipcmem" module for ATS
"fourslot" and "fourslot2w" IPC libraries
rewrite "uart" module to actually do some serial port output and IPC testing
use "ehci" module to test IPC with "uart"
ipcmapping_t needed for making IPC connections