iASL: Allow more predefined names to return 0-length packages.

Any predefined name that is defined to return a "variable length"
package of packages" now is allowed to return a zero length
top-level package. This allows the BIOS to tell the host that
the requested feature is not supported, etc.