debug: improve argscheck parsing patterns.

* lib/std/debug.lua (argscheck): Strip leading and trailing
whitespace from argument type list.
Allow commas without trailing whitespace.
Allow periods in `fname` pattern.

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