updated _detect_trace_options for strace parser. made Syscall object a bit more generic so that it can accommodate truss syscalls