attempt to fixup examples/channelselect (but other source errors exist)
fixup imageon
attempt to fix memread_4m, but number of arguments to startRead differs from examples/memread, so lib/cpp/testmemread.h gets compilation errors
converted to new sglist usage, but gets 10% errors when run on bluesim
cleanup userReference.h
attempted fixup to new sglist, but number of arguments to startWrite does not match examples/memwrite
fixup tests/memread_manual
fixup tests/nandsim_manual
remove unused code from dmaManager.c
fixup tests/memwrite_trivial