Use the syscall wrapper and types from golang.org/x/sys/unix instead of implementing them locally. Also remove unused generated types and consts. Follow-up for #810 and #812
Update vendored version of golang.org/x/sys/unix and use the MNT_* constants there to replace the locally generated ones.