1) Tolerate unsupplied external variables
2) Reset the queue after exec() in the RPM adapter (was causing a very hard-to-find error)
3) Expose XCCDF system handler exec exceptions