rusage syscall
close #105 change syscall() to return long and fix up return values where needed