pkgrequest keys pkgtype, infofile, resources, options, and scripts are now optional and will be replaced with default values if absent from the request