posix: show correct argument errors for fadvise and setsockopt.

* ext/posix/posix.c (Pfadvise): Use checkint rather than
luaL_checkinteger for correct argument error formatting.
(Psetsockopt): Likewise for luaL_checknumber.

Signed-off-by: Gary V. Vaughan <gary@gnu.org>