prevent syscall disturbing by checking EIP address
fix context switch guard
explicitly run sched_run only if really necessary
cleanup, fix cpu_switch_context_exit
various cleanup
fix tap send syscall guard
guard more system calls, invert syscall guard
fix more printfs
DEBUGize some putses