We can now trace system calls, see return values, and see file open names and read/write data

Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
Make syscall_trace the second parameter of system calls

This will allow us to do much smarter tracing in each system call function.
I've tried this several different ways at this point, in Plan 9 and other projects,
and this new way of doing it so far seems the best.

Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
Now using the second parameter (trace param) to generate output.

Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
Another example with rename, of how we can format args for tracing.

Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>