Fix SDT and syscall probes with "unknown" arguments.

The linuxulator and mac providers had some typos in a few probe
definitions which resulted in invalid type names. The syscall provider
was including a "__restrict" qualifier in some probe argument
definitions (e.g. accept(2)), which DTrace doesn't understand.