use a non-global path for shmif busmem

also, nuke the busmem file before running a test
fix typo in comment!
run each test in a separate subshell with "set -e"
fix ktrace test