func_get_arg(s) now return default values for skipped args

For skipped args without default value NULL is returned.
Minor cleanups